Puzzles solved by KAP