Puzzles solved by VBH