##### ############# ########## #...# #...........# #......#_## ######### #...# #####...........# #......~~~## ........#.########### #^..# #...#...........+ +.....~~~~~# .. ........#.......#... ##...####...#...........####.....~~.~~# ... .......# ####.#.### #....'...........<........ +.....~~~~~#.... .......# #........# #....#######............####......~~~.#.... ##...####.##.#.### #....#######....g...........#+#............ ....+.........##.#.# #.###...................###.#.####......... ##...##...#######.#.# # #..........................#............+ ....+....'.......#.# #............#.#.###.###.###.##.........# #...##...#########.# #............#.#.#.#.# #.###.##.........# #...##...........#.# #>#.#......#.#.#...#.###.##...#.........# #...##.########.##.# #.#.#.####.#.#.#...#.....##...#.........# #...##.#...........# #.#........#{#.#.#....#####..)#.........# #...>..#.######.#### ##.#.#.######g#...+....+.......#.........# #......#.# #.# #.......#####.#.#.#....####....#......%..# ###....#.# #.# #.................#...%........#.........# ####.....# #.# #......%...##.##..#####.####...#.........###........# #.# #...........#.................#....#####............# #.# #...........##....#####.#..........# .###........# #.########### ##.................#................... # #........# #...........# ##########.{......#...........#######. #........# ##########.## ########{g......#.....#'#......... ###........# #.# ........{.......#.....#.#.......#. #..........###############.# ..######{.......#.....#+#.......#.#+#+#.#...#....##..............# ... #..g........................#.......#...#....##.############## .... #.#####.......##+#..........#.......#...#....##.# .....###%#####.....................#...........##.#.##.######## .......(....##...#+#######.#.......#..%.........#.#.#.........# ............##...#.........#.......###.#......#.# #.#########.# ............##...###########.........#.####...#.#.#.........#.# ............##...##......# #........##.########..........#..#.# ####........##...##......# #........##..........#.......##..#.# #.......##.....##......######........#######...######.....#.# #...............'..........##.............##................# ####.............###......# #......<...............############# #..............### #......# #...).......########+#.# { { #.......#'###'######......# #...####.#.........#+#.# #...........#.#...........###...####.#.............# #...........#.#........>.............#.............# #.......)...#.#..............####....#.............# #####.......#.#.......###....# #....#.............# #.###.....######### #....# #....#.........#.#.# ##.######### #....# #....#.........#.#.# #..S#{#.# #....# #....#############.# #..#.{#S## #....# #................#.# {#..###.g#.# #....# #...############.#.# #..# ##..## #....# #...############.#.# #..# { ##..# ##...............#.# #.# { #.# ##############....# #. { .# #.#### # ## #.# #.# #.# #.# #.# #.# #..