Puzzles solved by Cvh