##################################################################### #................................................................... #........................####..............................###..... #..................####..####..................###.........# #...# # #..........###.................................# #....###..# #...# .# #..........###......................#..........# #...(# #..###J..####.# #..........[...............J..J(....#..........# #..(.# #...J.J.......# #.......##################'#####......J........###J(..# #.######...[..# #.......#..................)...#........(((...>.......###.# #......# #..............................#..........................# #......# #.........##+##................#............((............# +......# #.........#...#..............).##'####.............######## #......# #.........#...#.................#.. #.............# #.####.# #......#......####..............#.. #.##.......##.# #.####.# #......#⌠.##+...⌠#..............#... #.##.......##.# #......# #......#.........#..............# #.##.......##.# #......# #...#####.......#####........(.(# ............# +......# #...#...#.......# #.####.....## .............# #......# #...#...+..._...+ #....#.....## .############ #......# #...............# #.#..#......# ... #..#...# #...#####.......#####.#..#......# #... #..#...# #......#.........#....#..#......#. #...# #..#...# #......#⌠..#+##.⌠#.......#......#..#...# #..#...# #......##.#...##.#......)#......#......######## #......# #.............#..........'......#.............##################......# #.........#...#..#.......#......#...##........#................#......# #.........####...#...#...#......#........####.#................'......# #...)............#...#...#......#........# #.#................#......# #....<....#......+...#...#......#........####.#................#......# #.........#..##..#.......########.....).......'....#############......# #......#'##..##..#######..............###'#####....#..................# #......#...............+.######.......#....+.......#.###.....########.# #......#.........<.....#.# #..###..#....#.......#.# #.....# #.# #......#...............#.# #.......#....#.......#.# #.....# #.# #......#...............#.# #.......#....#.......#.# #.....# #.# #......#...............#.# #.......#'#####......#.###.....########.# #......#...............'.# #.######......########..........)....)..# #......#################.######.#....#............######'######.......# #.................######..).....#....#............#...........#.......# #.................#....##'#######....#.......####.#<...(......#.####..# #...†############.#..................#..##...# #.#.....[.....#.# #..# #....# #.#..................#..##..#######...........#.####..# #....############.#..................'..##..#.................#.......# #.................#..................#..##..#.#...............#.......# #.................#######............#..##..#..#......#.......#.......# #......###############################......#...#....#........#.......# #......#...............#........#############....#..#.........#..###..# #......#...............#........#....#......#.....#...........#..# #..# #......#...............#........#....#.............#.#.#.#....#..# #).# #...#..#...............#........#....#.....^.....#.......#....#..# #..# #......#...............#........#....#..........#..#....##....#..###..# #......##########'######....(...#'###########..#.......##+#####.......# #......)...............>..............T............#..##..............# #...##....#..........................................##.........####..# #...##....#.......................####...#####.....###..........# #..# #...##....#.......................# #...# #..####............# #..# #...##....#...........####........####...#####..####............####..# #..................................................(...(..............# #######################################################################