Puzzles solved by AQP