################################################################################ #..............................................................................# #..............(...............................................................# #.............########.....................###'#####......######+###...........# #.............#......#.....................###...###......#........#...........# #.............#......#.....................##.....##......#........#...........# #.............#......#..########...........#.......#......#........#...........# #.............#......#..#......#...........#.......#......#........#...........# #.............#......'..#......#...........#.......#......#........#...........# #.............#......#..#......#...........#.......#......#........#...........# #.............#......#..#......#...........#.......#......##+##'####...........# #.............########..#......#...........#########...........................# #.......................#.Y....#...............................................# #.......................#1.p.(.#########'###...................................# #.......................#(Yp...#...........#...............######'#####........# #.......................#..p...+...........#...............#..........#........# #...#########...........+(.....#..###.###..##############..#..........#........# #...# ∆ #.........(.########..##.#.##..'............#..#....>.....#........# #...# #..................#..#.#.#.#..#............#..#..........#........# #...# #..................#...#.#.#...#...)........#..#..........#........# #...# #...........########..#.#.#.#..#............#..#..........#........ #...# #...........#......#..##.#.##..#........∩...#..#..........'........ #...# #...........#......#..###.###..#............#..############........ #...# +...........#......'...........#............#...................... #...#########...........#....>.'...........#............+...................... #.......................#......#############............#...................... #.......#########+#####.#......#...........##############...................... #.......#.............#.+......#......................................)........ #.......#.............#.##'#####............................................... #.......#.........>...#.............>.......................................... #.......#.............#.............................########...^...............# #.......#.............#.............................#......#...................# #.......#.......8.....#.............................#......#...................# #.......########.######...........#########'###.....#......#.........##'#''#...# #.................................#...........#.....#......'.........#.....#...# #...............∩.................#.#.#.#.#.#.#.....###....#.........#.....#...# #.................................#.....).....#....###'##..#.........#.....#...# #......................###'######.#.#.#.#.#.#.#....#..##'###.........#.....'...# #...............8......#........#.#...........#....#....###..........#.....#...# #......................#........#.#.#.#.#.#.#.#....#......#.........##''####...# #......................#........#.#...........#....#......#........###..# #....# #......................#........#.#.#.#.#.#.#.#....#......#.......## #..# ##...# #..........###########.#........#.#...........#....#......#......## #..# ##..# #..........'....... #.#........#.#.#.#.#.#.#.#..#######'#####...#####..#####..# #..........#....... #.#........#.#...........#..#...........#...'.....(....#..# #..........#....... #.#...)....#.######'######..#...........#...#..........#..# #..........#....... #.##########......#......'..#...........#...#####..#####..# #..........#....... #.................#......#..#...........#...## #..# ##..# #..........#....... #.....##########..#......#..#...........#....## #..# ##...# #..........###########.....# .......+..#......#..#...........'.....###..###....# #..........................# .......#..#......#.(#...........#......######.....# #..........................# .......#..#......#..###'#########............)....# #..........................# .......#..########................................# #..............######'###..# .......'.........(...#####'##########.............# #..............#........#..# .......#...#####'###.#.....(........#.............# #..............#........#..# .......#...###...###.#..............#.............# #..............#........#..# .......#...##)..((##.#..............#.............# #..............#........#..# .......#...##)...(##.#.........(....#.............# #..########....#........#..# .......#...##).).(##.#............).#.............# #..#......#....#...)....#..# .......#...##)...(##.#..............#.............# #..#......#....#........#..# .......#...##)...(##.#..............#.............# #..'......#....#........#..#######+##...#########.################....^........# #..#......#....#........#...............#########..............................# #..#......#....##########......................................................# #..#......#....................................................................# #..########....................................................................# #..............................................................................# #..............................................................................# #..............................................................................# ################################################################################