Puzzles solved by VFV