Puzzles solved by AMGP