Puzzles solved by cmk