Puzzles solved by MZZ