Puzzles solved by HBBBMBMN