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