Puzzles solved by HMM