Puzzles solved by VGB