Puzzles solved by nnmzmmznbnnzn