Puzzles solved by bgv