### ..# #.# #.# ######.# #....#.# ## ##+####'##.#.##### ... .) #................# ...#.########............###.# ####.#.#.....................#.# ......+..................####.# #.<#.#..................'....# ... #.............(....[....###### .. #..#.........................# <.# #...#.#+#+#+########+###.###.# ..# ####.....#.#.#.# #.# #(# ...# .....#.......#.### ##.###.###.##...##. ##....))......... .................... #.###)......... .............M...>.. # +......### .....#.............. # #......###.## ####...#######...##. #.#............ +... ...+ #..<....####.## #... ..# ##.#####...# #... ..# #......'...+ #.. .# #......#...# .# #......#...# #......#...# #......#...# #......#...# #......#...# #...... ...#