Puzzles solved by vfv