### #.# #.# ########## #.######### ###########........# #.........# #.........#.######.# #.#######.# #.######.##.# #.# #.# #.# #.#....#.##.######'####### ############# #)## #.##### #.#.##r#.##..............# #...........# #>.# #.....###.#.##o#.................# #.#########.# #..## ##......#.#S##.#.................# #.# #.# #...# #......#.#o##.#.###.............# #.# #.# ~~~###.#.## #......#.#o##S#.###.............# #.#########.# ~~........# #......#.#.##o#.................# #.#.........# ~#.###.#..# #......###r##.#.###.............# #.#.######### #.#..# #..........##r#####S......).....# #.#.# #.#.%## #...r.......)...o...o.o.........# #.#.# #######'#...####...s..######.#########.........###.#.# #...........s.s'......# #.........'.........'...#.# #............###......################.........#####.# #......................................o######## #.# #.o........#o.###########....##....####.# #.# #.#####.#####.######## #....##....####.############.########## #.# #......o......... ###..++....'......r.......o>oo(oSo.oo.# #.. #.# ########S#####.# ##<##.##....###.......###############.## #... #s# #rs# #...#.##....# #.......# ##########S# .....++#'#### ##.## #.8.#.##....# #.......# #.......ooo# #..........# #¤.# ...#.####### #.......# #.########## #......oo..# ##'# #.##.# #.......# #.# #..........# ..# ##.##.# #.......# #.# ###....r)o.# .## #..%#.# #.......# #.# #........####! .# +.8.'.# #.......# #.# #............. .# #...### #.......# #.# #.........o$.. .. ##'## #...)...# #.# #............ .. ##.## #.......# #.# #............ . #...# ##### #......## #.# #............ #.8.# #...# ######## #.# ..........### #...# #...# #.# #........# ##<## #...# #.# .......%# ### #...# #.# ... #...# #.# ########...################ #.# #....)....................# #.# #.........#...............# #.# #.........#...............###.# #.........#...............'.).# #.........#...............##### #.........#...............# . #.........#.############### ### .. #.....^...#......... ..# . #.........'......### #.#.# #'##.........######.# #o#.# #.#..........'....# # #.#.# #............##.### #.#.# ############..........# # #.#.# #..........#.#####'#'## #.#.# #.########.#.# #.#.# #.#.# #.# #.#.#####.#.# #¤#.# #.# #.......#.#.. #.#.###.##########.###.#. #.#..............#.# #....o..########.#.# ######### #.# #.# #.. #.# ###