################# ############################################################# #_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_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......#....%~~¤.)~..#.###...###.#...|.....#....%..# #..[})||)))}):[=..#.)))..¤)[[:)[..#...~.~~)v..~~#..#.....#..#.#.....#.#.#...#.# #..=|}[.)|[¤?:=)..#...)}=¤)¤......#....~.~%.....#...........#.........#.......# #.......[..¤......#...).=.[)......#..~..........############################### #.......¤.........#......}..¤.....#.~#~..%...#..#...8^8...#...8^8...#...8^8...# #.................#.....|.........#.###.....###.#..¤¤)}):.#..)¤):)¤.#..¤¤¤:[..# #.................#....)..).......#..#.......#..#..¤¤:.|..#..::::¤..#..¤):||..# #.................#.......))()....#.......%.....#....¤[¤..#....|....#...¤.....# #.................#.......(.......#..........~..#......¤..#....¤....#.........# #.................#.......(.......###############.........#...).....#...%%%...# #.................#...#...(...#...#8888888888888#.........#...//....#.........# #................. ~.###..(..###..#8.¤.........8#..#)..#..#..).....(#.#.....#.# #.................#...#.......#...#8..