### ############# ... #......M....# #.# #.####.####.# #.# #.#....# #.# #.#M#### #.# #.#..M....# ### ########.#############.######..# ... .............................. ... .###...##.####..###########.. ..... #.....##......## #.#.##.#..###.###### .....#.#......# #......##### #.#.#### #.#.# . #.#.# ...<#####.#.# ..#.........# .........### ##..#.##.# ###..#.##.# ..........# ####...### #..<# #...# #...# ...... ....... #......... #####...## .###.