###........... ##............###g ##..................# ..g.g. #...............##..##...... #......<........# ...#.......# #...............# #..#.......# #...............# #..#.......# ##......g........###..#...... . ##......................###.#... #.....############.............. #.....#_#⌠###8#.##........#..... #....g8.#.#.#.#.##.....##.# #..?... ##.....@........##...<.##.###.##... ....... #.... ##......)........#lS...##..#..##..........##..... #.....8.#.#.#.#.##.....#......................... #.....#⌠#_#.###.##.s...#.#.###...#...###..#...... #.....####### ####.....#...# #.#.#............... ##.....# #.##....####...# #.#.....##.......... ##...## #...###......#.###...#...#........... ######.# ###......#..##.......#..........# #.# ####.....#######..)###.....?### #.########...#..# #................# #...........##..#####..........##..#.# #.......b...##..................#..#.# #........)...<....###....[....#......# ##............####.# #..[.....####....### ##............## #.# #.####..## #..%...# #..#..........# #.###.# ...... #..#.....# #.##........[.#####.....##%##...# #..#......# #.##...>......##......####. #.### #####.#...# #.#############.......#... #.. ...... ####.######................... ... .. #.....#.....#####...#########. ... . #.......##### ##### .... #.....### #.....# #.....# #######