Puzzles solved by v vf g