Puzzles solved by AGF