Puzzles solved by cav