######### #.~~~~~~7 #........ #.~.~~.~. #######........ # #.7~~~~P. #.......#######...# ###. #P~~~.~~P #.#####............ ....###.~~.~.~# #.# #..#######..# ...h#.7.~.... #(# #..# #..# #.# #lhr..P7... #.#####..#######..# #.# #Sh....... #.............##..# #.# #s######## #..####..####.##..# #.# ##.###### #..###...####.##..# ##.# #.......# #######..##.%...##...#..### #..# #.#####.# #.<......##........#......# #..###.# #.######.##.....##..)####.# #......# #.# #.###....###.## ##.## #%####.# .. .# #.#### #.# ##...###%####...###.# #.# #.#.# #....# #.####...##.......#.....# #.. #.#.#.# ####.# #............####...##### ##.# #.#.#.# ############## #.# ######.<.##.## ##.## .. #.##.#.#.## #.(..[.......# #.# #......# #.# ... ...#....# #.###...####.#####.## #.#.##.# #.# ### #.ooS.# #.# #............%..# #.#....# #.# .# #..(..# #.# #...##########..#######%####.# #.# #.# #..#### #.# ##.## #....>.....## #.# #. ##.## #..# #.# #.# #..####.....###.# #... #..# #.# #.# #..# #..%......# #..# #).# ###<# #.# #..# #.....##### #..# #######..##### #...# #.###########..# ##...## #..# #............# #...# #.##...........# ##.## ###).#####.#####..###.# #...# #.##.#######.### #.# #.)...)....)...#..# #.# ##.## #.##.# #># #.# #.##%#####.#...#..# #.# #.# #.##.# #.# #.# #.##(##.##........# #.# #.# #.##.# #.# #.# ###'###)............# #.# #.# ##....#######.# #.# #~~~~~###..#.......## #.# #.# #.............# #.# #~~~~~# #..#.#....## #.# #?####)###(######### #.# #~~~~~# #.........# #.# #.....)###.##.## ###.## ## #~~~~~# ##.#.####.#####.# ######))...#.#.## #....# # #.#. ###'### #.#............# #)###..###.# #.#..######.#.#.# #...# #.######.####### #(# ###.#.## #.#...<.....#.#.## #..## #.# #.# #.# ##.## #.##.............###.## #.# #.# #.# #.# #.#########.#.....##.# #(# #.# #.# #.# #.# #..........# #. #.# #.# #.# #####(# ##.....#### ..# #.# #.# ##.....# ##...## ### #.# #.######...#..# ##.## #.# #........#....# #.# #.# ########...#.## #.# #.##############.##.# #.# #................##.# #.# ###################.##############%# #.....>..?.......# ##################