Puzzles solved by JGA