Puzzles solved by CMK