Puzzles solved by VGT