Puzzles solved by ggt