Puzzles solved by Ggd