### ### #### ## #.########.# ##... .# #..........# ###...###.# #.########.# #~~...~~#.# #.# #.# ##~..7..~#.###.# #.# . ##.........r..#.# #.# ..### ######...7._.7...#.#.# #.######## ....# #...............##.#.### #........# #.#.# #.....##~..7..~#.....#.############.## #.#.########.....##~~...~~#.....#..(..........<.# #### #.#.#............####...###.....#.###########.### .....#.#.#.######.....# #...## ###.#.#.#.............# ........#.#.######.....###...# #.#.#.#............## ..........).....)........+.... #.#.#.####.........# ........#.##########.#.###...## #.#.#..............# .#.#.#.#.......# #.#.# #...# #.#.######.#######.# # #.#.......# #.... ... #.#. #.# #.# # #.#.......######.## #.# #.# #.# .. #.#.#.......... .# #. #.# ..# #.# ....#.#.#.......... .# ##. #.################.## .................... ....###...................# ......#.#......... #.............############ +#................ #.............# #.....#.......## #.............# .#######O######## #.............# #.......#........$ #.....[.......# .........######### #.............# ................. #.............# .......(.###### #.............# .......(.# #.............# ...(...$(# #.............# ........# ##.....######## ......(. #............# .....(( #............# ... #............# ####.........# #######.........# ### .................. ..# ###############..##########.# #.#...............?.........#.# #.#.###...............#####.#.# .....#.....................#.# #.#.#.............>..#....#.# #...........####.#'#.#..###.# #...........# #.#.#.#..# #.# #..)........# #.#.#.#..# #.# #.....#....... ..#.#.#..# #.# #.#####.###### ###.#.#..# #.# #(# #.# #.#.#..# #.# #.# #.# #.#.... #.# #.# . #.###.####.# #.# #..........# #.# #####.###### #.# #.# #.# #.# #.# #.# #.# #.# # #.# #.# #.#.# #.# #.#.#.######## #.# #............. #.# ###.#.####################.# ...#......................# ### #########.############.# ### ###