Puzzles solved by KLP