Puzzles solved by VHHC