############################################################################### #_8_8_88^88_8_8_##......8^8......#.....8^8.....#....8^8....##.8^8.#.8^8.#.8^8.# #8.........[)..8##..=.})[:"}[.}..#..:||[)..}...#..:"...)[..##.))).#.|[..#.....# #_..))........._##..)):[}..::.}..#.....)):[:...#..[|...=}..##..=..#.....#.:...# #8..)).........8##...............#......)......#...........##.....#.....#...|.# #_..().....:..._##...............#......|).....#...........##.....#.....#.....# #8...).....=...8##...............#....)........#...........##.....#.....#.....# #_.........|..._##...............#......)..)...#...........##.....#.....####### #8...[..!......8##...............#.....%().....#..#.....#..################### #_...[........._##.......})......#......(%.....#.###...###.#..8^8...#..8^8...# #8.............8##......)........#..#..(....#..#..#...%.#..#..")=...#..|.:...# #_8_8.88<88.8_8_##...#.......#...#......(......#......%....#........#..).)...# ################# ..###.....###..#....(........#############........#........# #...#.......#...#......(......#....8^8....#........#........# #...............###############....=:)|...#........#...%....# #...............#.....8^8.....#...:.:[[...#........#........# #################..):))}}|=...#...........################### .8^8..... #..:}}.).|[:..#...........#...8^8...#..8^8..# .[..[)"[...#.............#...........#..|[=....#..[[:..# [)=...[)[...#.............#.....).....#...}.|...#..[[:..# .J...........#.............#..#))...#..#.........#.......# .............#.............#.###...###.#.........#.......# .............#.............#..#...).#..#....)(|..#.......# ..............#..#.......#..#.....).....#...)%....#.......# ..............#.###...%%###.#############.#.....#.#.#%..#.# .........G....#..#....%%%#..#....8^8....#....)....#.......# .......G.J.G..#.......%%%...#.......=...################### ..#.....JJ#J..#.............#...)...|...#...8^8...#..8^8..# . #.#.....#.#..###############...........#..)=)[...#...})..# ...#.....JJ#...#.....8^8.....#...........#..%)):...#..|.[..# #...............#.[).:||"):}[.#...........#.....%%..#.......# #...............#..))"|):)|...#...........#.........#.......# #################.............#...........#....%....#.......# #.............#...........#.........#.......# #.............#...........#.#..%..#.#...)...# #.............#...........#..%......#...|...# #.......))%...############################### #..#...)%%%#..#...8^8...#...8^8...#...8^8...# #.###...).###.#..||)))..#..|})[:..#.."}[[=..# #..#.......#..#..)))|)..#..:[)[:..#...)|):..# #.............#.........#.........#.........# #.............#.........#.........#.........# ###############.........#....)....#....%%...# #.......%.#....))%..#...%.....# #..%......#....).%..#.#...%.#.# #....%%...#.#.....#.#.........# #.........#.........########### #####################