Puzzles solved by dfgs