########## ##...##...######## ##................. #............##### #............# #............### ##.............#### . ##...##........... ##. ########.....#### #.. ###..[..## #.# #........# #.#### ###....#.# #.##.# ############.......######### ##.##.# ##.....#...(..##..#.##......# ##..#..# ##...(.....((..##..#.........# #..#...# #...............#....##......# ##.##.#.# #..............<#.##..#......# .#### #..##.#.# #.........).....#.##..##.##### .....##.....#.# #.........).....#.###........# ####.....####.# #.........%)....#.# ##...###.# ......#.## #.# #...............#.# ##..###.# ####...# #.# ##...<........(##.# #....#.#### #..## #.# ##...........###.# ##.##......## #8...8# #..# #.# ######.###### #.# ##..######...###.....## ###..# #.# #%# #.###).## #....#8.....8 #...## ###.#### #.# ####.##..## ###..##.?...# #.#..# #...%..# #.# #........# ##.##8...8 #.##.## #......# #.# #........# ### ##>## #.##..###......# #)# #........######## ##########.###.#........# #.# #...............# #...%...........#......# #.# ##.....(..######.#########..##.....###.###......# ##.####.........######........()..###........# #......# ###########............................##........####..########## #............................(...............P.....###......# #P...~~~~~~~~~~~~~~~~~~~.)..~~~~~~~~~~~~~~~~~~~....# ##.....# #....~~~~~~~~~~~~~~~~~~~....~~~~~~~~~~~~~~~~~~~....# #.....# #....~~#####~~~~~~~~~~~~....~~~~~~~~~~~~#####~~....# #.....# #....~~#.gg#............................#.gg#~~....# #.....# #...P~~#...#############''''############# ..#~~....# #..>..# #....~~###+# #.^ #....#.......# ###~~P...# #.....# #....~~~.# #.. #....#).)g)..# #.~~~....# #.....# #....~~~.# #.. +....')).)gg.# #.~~~....# ####### #....~~~.#.# #'##################)# #.~~~....# #.P..~~~.#... #.......#. .# #.~~~....# #....~~~.#.... #g........ .# #.~~~....# #....~~~.# ##gg#g.g...... .# #.~~~....# #....~~~.# #..gg.......# .. #.~~~..P.# #....~~~.# #..gg######## #. #.#.~~~....# #....~~###+#..g. . #'###~~....# #....~~#...##############################...#~~P...# #....~~#gg.#......%.....................#ggg#~~....# #....~~#####~~~~~~~%%~~~~~~~~~~~~~~~~~~~#####~~....# #....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~....# #....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~%....# #..............P................P.............P....# #......P..........................P................# ####################################################