######## ######### #......# ########### ########## #>......####......# ####.........######........# #.......'.##......# #............#....+........# #.......#>.#......###.##>..........##.#.8.#....# #.......##.#......#...##......<..####..........# #....%..##.'......'.###########.## ##8.>.8....# ######'#####......### #....# #.....##### #..# ####'#### #.#### ##.8.### #.## #....# ##.# ####..# #.# ######'## ##..# ####'## #.# #.......# #..## #.....# ######### #.# #.......######'##### #.....# #.......# #.# #.......+..##..)...### #.....# #.......# ##.# #......<##..'......'.#######.....#######.......# #..# #.......#####......#.....(##.....#.............# #.## #.......# #......######..'....)'.#####.......# ##.# #.......# ####'### ####.....### #.......# #..# #.......# #.# ####'## #####.### #.## ###'##### #.# #.## ###.# #.# ##.# #.# #..# #...# ####.##### #..# ###.# ########.### ###.#### #......(.# ##.###### #...# #..........# #......# #........# #.......# #.### #..........# #......# #........#####.......# #.# #..........# #......# #............#.......######.##########.o........### #......# #........###..^.............)..........O..<.......###......# #........# ###.......######.##########..........#..##......# #........# #####.### ##.# #######.#####.........# #........# ###..# #..# ###.# ####......# #####.#### #...## #.## #...# #####.## ##.# ###.### #.# #.### #.# ###..# #...# #.# #.# #.# #...## #.### #.# #.# #.# ##'##### ##.####### ##.####### ####.##### #.# #......### #........# #........# #........# #.# #......'.###........# #........# ###........# #.# #......#...'........# ###........####..........# #.# #......#####........###...............#...[....# #.# ##.##### #........#...#........############.## ###.# #.## #..........########.### #..# #...# #..# #........### #.# #.## #.### ##.# ####...### ##.# ##.# #.# ##.###### ####.## #..# ##..# #.# #.......# ###.....# ##.###### #..## ##'### #.......###.'.....# ####.......### ###.#### #....# #....[..##..#.....# ###............###......# ####....# #.......##.##.....####...##.......#..##......# #..'....# #..[....##.##.....#....####.......##..#......#####.##....# #.......%..##.....'.#### #.......###.#......##....##....# #.......#####.....### #.......# #........<..#####....# ######### ####### ######### ###......#### #....# ######## #....# ######