##### #<..# #...# #####.).#### #..........# ###'###........ #.....#......## #.###.#...#### . +.#>'.+...# .. #.###.#...# .# #.....##.## .# ###'####.###.# #...........# ###.#.#.....## #...#...M....# #..#####......$# .... ........^. #.##. .#.......## . #. ..#.......# # ## #####..... .#### .