Puzzles solved by dggg