Puzzles solved by AJP