Puzzles solved by vbg