Puzzles solved by ggc