Puzzles solved by Vimi