### #.. ... #.# #.# #o# #M######### #####)#...).... #.......##### #.......#...# #.......#.#.# #.......#.#.# ....####.#.#.# ..... ###'#.#.# ..... #.....#.# .. +.....#.# #.....#.# #.....#.# #.....#.# #.....#.# #.....#.# #.....#.# #+# ###+#.#.# #.. #.# #.#.#.# #.. #(# #.#.#.# #.. #.# #.#.#.# #..## #.# #.#.#.# ###...# #.# #.#.#.# #.....###.########.#.#.#### #..................#......# #......##.##........##.##.# #......##.##........+..##.# #.......#.##........#####.# #..^..#.#.##........# #.# #.....#.#.##..>....## ### ###+#.#...######+### #.#.##..###### #.#........... ######## #######.####<.##### #.#......# .............># #.#...##.# #######.####### #.#...#.<# #...........# #.#...#### #.#####.###.# #.#......# #.# #.# #.#..#.### #.# #.# #.#......# #.# #.# #.##.#####.# ... #.# #..........# #.# #.# #..#.####### #.# #.# #..#.......# #.# #.# #..#......(# #.# #..#.#####.# #.# #..#.####### #.# #).........# #.# ##.#.......# #.# #.###################.# #.....................# #.##################### #.# ###