Puzzles solved by cmv