####################################################### #...................................................... #........[..................#####...................... #....###########............# #....................... #....#.........#............# #..###########.......... #....#.........#..######....# #..#.........#..######## #....#.........#..# #....# #..'.........#.<# #....#.....%...#..# #....# #..#.........#..# #....#######'###..# #....# #..#.........#..# #.................# #....# #..#.........+..# #.................# #....# #..'.........#..# #.....######......######....# #..###########..# #.....# #........[.......#####...............# #.....# #.......................#####........########. #.....# #.#########....#######..# #................. #.....# #.#.......#....#######..#####................. #.....# #.#.......#.................................. #.....# #.#.......#...................#####.......... #.....######.#.......#....................## #.######### #............#.............................###.# #............'..............................##.# #............#...............................#.#### #........<...#####................................# #......................................≈≈≈≈≈......# #....................................≈≈≈≈≈≈≈≈≈....## #..............>...................≈≈≈≈≈≈≈≈≈≈≈≈≈..... #.................................≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈..... #.#############...[...............≈≈≈≈≈≈...≈≈≈≈≈≈.##. #.#..)........'...[.[.............≈≈≈≈≈≈.>.≈≈≈≈≈≈.# #.'.######....#...................≈≈≈≈≈≈...≈≈≈≈≈≈.# #.#.# #....#....................≈≈≈≈≈≈≈≈≈≈≈≈≈.. #.#.# #....#......................≈≈≈≈≈≈≈≈≈... #.#.# #..%.#.####...................≈≈≈≈≈..... #.#.# #....#.# #.#.......................... #.#.######....#.+ #.##........................ #.#...........#.# #.###...................... #.#############.# +.#############........... #............... #.......................# #...#########...# #.......................# #...# #...# #.......................# #...# #...# #...............####....# #...#########...# #...............# #....# #...............# #...............# #....# #...............# #....######.....# #....# #....)..........####....#....#.....# #....# #.......................#....#.....# #....######### #..#####.##'#####)##....#....#.....# #............. #..+...#.#......[))#....#....#.....####.....######## #..#...#.#.........#....##'#+#..............# #..'...#.#<........#........)...............# #..#####.###########......................O(######### #...........................................((..(.... #####################################################