Puzzles solved by VIT