### ##.. ###############.# # #...............# .# #.#############.###.# ##### ######### #.# ##...# ##...################# #.......# #.######### ##.####................)...# #.....(.# ##.#.......# #...(.....[##############.# #..###..###....#####.# ######.....# #.# #..'_#.........# ##...## #.# #..###..###..o## .......# #.# #.......# ##.## #######.# #.# ###....## #.# .# #.# #...## #.# # #.# ###.# #.# #.# #.# #.# #.# #Z# #r# ###.# ########o# #.# #...# #...o..o.# #.# #.### #o######## #.# #.# #.# #.)..o.# #.# #.# ######.r# #<# #o# ###.# #.# #...# ##.######### #.### #.o.......... #.####.# #.....###### #......# #.###.# . ######.# #.# #.# #.# #.# #.# #.######.. ####.# #.# #.#... ... ..#.# #.# #.#.# #.. #.#%# #.# #.o.# #.# +### ##.#.# #.# ###.## #.## ...?# #..<.# #.# #..# #..#.⌠.⌠.# ..........# #.#####.o###..oo.>..+ #####....# #............##.⌠.⌠.# ##.#.# #######.......# ....# ....# ##.###### +### #..### #.# #.. #.# ... #.# # #.. ..# #