Puzzles solved by CFV