Puzzles solved by AKPA