Puzzles solved by GGD