Puzzles solved by AG652