Puzzles solved by KMC