################# ################### #_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.88<88.8_8_# #...|....#..).%...# ################# ###########........#........# ....8^8....#...)....#........# ..).:}|.[..#.#....#.#.#%)..#.# ...||":....#........#........# #......M.z..################### #.....zM.Mz5#...8^8...#..8^8..# #.....z3MM..#..|:|....#.......# #.....MMV555#...|)[...#..}==..# #.....MM5z35#.........#.......# #.......)555#.........#.......# #...........#.........#..))%..# #...........#.....%...#..)()..# #############.#.).).#.#.......# #....8^8....#.........#...(..(# #..[)[[..}..################### #....).)=...#...8^8...#..8^8..# #.....%.....#..|.?}|..#..:=)..# #...........#....."...#..}=[..# #...........#.........#.......# #......)....#.........#.......# #..#.....#..#....))...#.......# #.###...###.#.........#.......# #..#.....#..#.#.....#.#.#.%.#.# #...........#.........#..).)..# ############################### #...8^8...#...8^8...#...8^8...# #..=.:=[?.#....).)..#..)).....# #..|}[))..#......[..#...?.):..# #.........#.........#.........# #.........#.........#.........# #.........#.........#.........# #.........#.........#.........# #..#...#..#.........#.#.....#.# #.........#.#.....#.#.........# #.........#.........########### #####################