Puzzles solved by vbh