Puzzles solved by HOP