Puzzles solved by VIC