Puzzles solved by gpp