Puzzles solved by AMP