Puzzles solved by ZMG