####### #.#.#.# #.....# #...# #.M.# #...# #MM.# #...# ##'## #.M.# ##...## #.....# ##...## #...# ##...## #.....# ##...## #...# ##...## #.....# ##...## #...# ##'## #^M^# #^∩^+ #^^^# #####