######################################################################### #......#..........#....#................#.....#..............#..........# #.....###........###..###..............###...###............###.........# #......#..........#....#................#.....#..............#..........# #.....###....>...###..###..............###...###.....[......###.........# #......'.........))....'................#.....'...[.∩[.......#..........# #.....###........###..###..............###...###...[.[......###.........# #......#..........#....#................#.....#..............#..........# #.#...####.#..#.####..####.#.#.#.#.#...###.#.###.).)#.#...#.###.....#.#.# ###################....########################..))###########.....##'### #.#.....#.....#.#....%...#.#.#.#.#.#.#...#.#.#......#.#...#.........#.#.# #...................................###.....###..)......................# #....................................#.......#..........................# #...................................###.....###.........................# #....................................#.......#..........................# #...............^...................###.....###.........................# #....................................#.......#..........................# #.#.#.#.#...........................###.....####.#.#.#.#.#..#...#...#.#.# ###########..........................#.......#######'#################### #.#.#.#.#.#....................................#.#.#.#.#.#.##...#.#.#.#.# #........###................................).............###....###....# #.........#................................................#......#.....# #........###..............................................###....###....# #.........#...........)....................................#......#.....# #........###..............................................###....###....# #.........#.......................)........................#....).#.....# #........###.....D..........#......#.#.#.#.#.#.#.#.#.#.#.####.)))###....# #.........#.......#1.......###################################..).#.....# #.................#.>^.....##.....#.#.#.#.#.#...#.#.#.#.#....#..........# #.................##......###................................#..........# #................##........#.......................)........###.........# #.................#........#.................................#..........# #................##........#......[[........................###.........# #.................##......###.......[........................#..........# #...........#....##.>......#........÷[.........#...#..#.....###...#...#.# #.....#...####'####.....####.....#............###+######'#####...######## #.....#....#.#.#.#......D....D1..#............# #.#.#.......# #....###..###...###.............###..........## #..........## #.....#....#.....#...............#............# #...........# #.....#....#.....'...............#...........## #..........## #.....#....#.....#...............#............# ##..........# #....###..###.#.###...#...#.#...###.#.#...#.#.# ######..###### #.....#....#################################### #.........# #...........#.#...#...#.#.#.#.#.....#.#.# #.........# #......................###...###.......## #..W.2....# #...))..................#.....'.........# #.21D.....# #.#.)......#.#...#.#...###...###.......## ##z.VW#.### ########..################....###'##...# ##†##### #.#........#.#...#.#...................# #zz.# #.....................................## ##.z... #......................................# .z..... #........................).............# ....... #.................>......))............# ....... #.....................................## ....... #......................................# ....... ########################################