Puzzles solved by dgd