Puzzles solved by HBV