####### #.....# #.###+### ###########.#~~.~~# ################ #...........#~8.8~### #..............######## #.#########.'%._..'.# #.############........# #.###### #.#~8.8~#.#####.# ######...# #.##...####.#~~.~~#.......########### ###.#.# #.##........###'###.%...............#####.....## #.##...##.......#.#####.#....##........#.......## ###.###.###.......#.# #.#.##.##.###.##....###...######### #.................#.#####.#.##.##.# #.##...##.##..........# #.#.##.###................#.#...#.# #.##.#.#._.#.########.# #.#.##.# #........#.#######.......###.##.#.......# #.# #.#.##.# #........#.# #............##.##.....## #.# #.#.##.# #..#######.######.......####.##.###...####### #.# #.#..#.# #..# #...<.....#...## #.##)..#####...%.# #.# #.##.#.# #..# ########.###.## #.>J#####..#####.# #.# #.##.#.# #..# #.# #.# #.#.# #..# #.# #.# #.##.#.###..# #.# #.# ##.#.# #..# #.# #.# #...........# ######.# #.#####....# #..#####.####.# ####.#.####.# #......# #..........# #.............# ###.#.# #.# #.###### #######....#####.######.###### #.....####.#########.# ##.........# #..# #.#.##...............# #.#.####### ##># #.#.##.##########.#### #.#)# #.# #.#.##.# #.# #.#.# #.# #.#..#.# #######.# #.#.# #.# ####..#+#.# #.......# ##(#.# #.# #.....'\'.# #.###.#.# #..#.# #.# #.#####+#.# #####....#### #....# #.# #.##......# #<.##...##.<# #..### #.# #.##.#...## #...#...#...# #..# #.# #.##.##.## ##..#...#..### #..# #.# #.##.##.# #####.....###.# #..# #.# #.##.##.# #.............# #..# #.# #.##.##.# #......}......# #..# ##########.# #.##.##.# #.............# #..# #........#.# #.##.##.####.###...O.###.#############..# #.######.#.### #..........###..#...#'.####............)######..........[.# ####.##.##.##...#...#...# #.#########...........#####.#.#.# #.##.....#<.##...##[># #.# #).########.# #.#.#.# #........#####...#######.# ##..# #.# #.#.#.# #######..................########...## #.# #.#.#.# ####............##....O........# #.# #...#.# ######.###############.#.##.# #.# ##..#.# #.# #.#.##.# ##.######..#.# #.# #.#.##.# #..........#.# #.# #.#.##.#### #..######.##.# #.# #.#.##....# #..#####..)#.# #.# #.#.#...#.# #.((.((((....# #.# #.#.#.#...###.######...### #.# #######.#.#...#..#...######.## #.# #.......#...#......#........# #.# #B########....#.##...######## #.#########.# #..#..^....## #.......B...# #....#..#### ############# #..#....# ##...#..# #.#...## #...#.# ###...# #####