Puzzles solved by VJG