####################### ############........%............. #.....#......~######.#####~~~~~~~~ #.....#(#####~.# #...#....~......# #.....#)#####~.# #.###.~~~~.###### #............~.# #.#...~......... #####........~.# #.#.~~~.######## #...........~.# #...~g.......). #.........##~.. #.~~~.~~~~~.### #.........# ~~~ #.~...~...~...# ######.###### .#.~.~~~.~.~~~.## #>.....# ...~.....~...~... ######.# ~~~.~~~.<.~~~.~~~. #######.# ..~...~.....~...~. #.......###.~~~.~.~~~.~.#.~. #.#.......#...~...~...~.#.~~ #.#.###%#.###.~~~~~.~~~.# . #.#.# #.#...........~...# #.#.# #.#########.~~~.#.# #.#.###.#.........~...#.# #.#...#.######.~~~~.### # ####.###.#.#......~....# #......#...~~~~~~~~#####+###### #####'########.....)%....g......... #.......###....##########.....##... #.......'....#.# #.......l..# #.......######.# #............. #.......+......# #.........#.## #.......######## #.......#.#.l. #.......# #.........# #.# #.......# #.......... .. #######.# ..........## #. .....####..#