Puzzles solved by vfc