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