######### ####### #.......# ###.....## #.......# #_#......## #.......# ##.##......# #.......# #...#......# ##### #.......# ##...##.....# ##...## ##.......# #.....#..<..#####.....#################........# ###.....###......................................# ###....8....###............#################.......######## ###......#......###.........................................# #_.....8###8....._###................###############.######## ###......#......###..#.........####### #.### ###....8....###.##.............#### #...## ###.....###..#####..............####### ###..# #.....#..^.# ##.....#..#.#........##### ###....# ##...#####.### ##...###.#..######<.....# #......# #...# #...# ##### #..#.........###.# ##.##.#.# ##.## ###.### ##.######..#.# #.###..##.#.# #)# #...# #.#####..##.# #.#...##..#.# ##'# ###.###### #...##<.###.###...####.##.# #..# #......######...)...##..##........##.# #..# ######...#......#..........#.....###.# ##.# ###...####.###......#...##.## #.# #.# ########## #..## #).....#......###.####.# #.# #........# ##.## #..........#.........#.# #.## #........# #...#####......#........#.##...# #..# #........###.#....#...?..........#.#.####.# ##.# #........##..###......#....#####...#.# #.# #.# #.......).............####)######....## #.## #.# #..............................#####..###..###### ######.####..............###...##.........................## #.................................##.).#######........_....## #........................######..###.....####...............# #...........##...##......# ##.# ###......#............>..# #..........########......# ###.#######................)...# #..........# #.......# ##..............................# #.....>....# #.......####..#.#########.##.............(.# #..........# #............##.# #.###.............## #..........# ##......#######.# #####.####.....#.....## #..........# ######## #.# #.........############ ############ #.# #.........# #.# #(h>......# #.# #.........# #.# #.........# #.# ##.........# ###.####..........# #........########## #........# #.......## #########