Puzzles solved by MZC