### #.. #.. .. ..# #.# ... ..#### #.# .#.####.##.########.# #.# .......##...<....... #.# ## #.#.# #.#..#.##..#######.# #M# . ..#.. #.#.........# #.# #.#.#.# #...........# #.# ################ .#.#.. #....#.##...# #.# ##### #......).)...#.. ..#.####...........# #.# ###...#########.########.###.# #.#.#..............# #.# #.............#.# ###.###.######.#.#.##..#.#####.## ######.###.#...#####.###.# #..o............................# #..................#..)..######.#.###.######.#.#.......#####..# ##.###.###.#######.#######.......o###.######.#.####.#### z# #.# #.# #.........# #.......o...........#.##.........z # #.# #.###########.# #.......####.######.#.##.#........ #.# #.##......# #.############.## #.# #.#.##.######### #.# #.##......####.........###.# #.########.##.# #.# #....................<...#.# #.............# #.# ####......####.........###.#############.##.## #(# #......# #.........#.....oo.o............# #.# ######## #.........#....############.###.######## ..# #.# #.>.......#....# #.# #........# ..# #.# ###########.#### #.####.##.##.## ..# # #.# ######### #####.##### #...#..o...o..##..# .# #.#######.......# #.........# #.#........o......#..# #...............# #.........# #.###..⌠...⌠..#..... #########.......# #.........# #...#.......o.#..##..# #.......# #...>.....# #.#......>....o....... ##.###### #.........# #.###.........#...#.## #.# #####.##### #.. #..⌠...⌠..#...# #.# #.# #.#...............# #.# #.# ###.........#...# #.# #.# ##.##.##.##o#.# #.#################.# .......... .... #...................# #######.###.#### #####################