Puzzles solved by cvs