Puzzles solved by mnb