############### ################## ###.............# ####................# ### #.....#########.# ################....##############.###.#######.###.....# #.# #..............................# #.##..........# #..##.# #.# #.#########...##.#############.# #.###.#######.###..##.# #.# #.# #.....#.#...## #.# #.# #.# #...........# #.# #.# #.###........##### #.###.# #.# #.###.##.##.# #.# #.# #.# ##...........# #.#...###.# #.# #.##.##.# #.# #.# ###.######.....###.# #.........# #.# #.......# #.# #.# #......####...## #.# ###.####### #.# #.##.##.#####.# #####.###.#.....####.### #.# #.# #.# #.............# #...........##......)..# #)# #.# #.# ####.##.####### #.###.###.#.###.###..#.# #.# #.# ##.## #.##.# #.# #.# #.#.# #.# #.##.# #.# #.##########...## #.##.# #.###.# #.#.# #.# #.##.# #.# #.............#.# #.##.# #.....# #.#.# #.# #.##.# #.# #.##########.#.## #.##.# #..#### #.#.###.###.##.# #.#########.# ##.## #.##.# #..######........##.##.# #...........# ### #.#..# #..##.......###.....##.# ###########.####### ###.#.## #...........# ##.##.##.## #.......# #...#.# #..##.##########.##.##..# #######.# #.###.# #..##..<..........#.###.# #.# #.# #.# #..##..#########..#.# #.# #.# #.# #.# #..##..........#..#.# #.# #.# #.# #.# #..###.#######.#..#.###.# #.# ###)# #.# #..# #.# ####..........# #.# #...# #.# #..###.# #....#..#.###.# #.# #.### #.# #.^.##.# #.####..#.# #.# #.# #.# #.# #.#.##<# #.# #....# #.# #.# #.# #.# #.#.##.####.#####...# #.# #.# #.# #.# #.#.##.##.....###...# #.# #.###### #.# #.# #.#.##.##...........# #.# #.##)..###.#####.# #.#.##........)..)..###.# #.##.#...........# #.#.#####...............##################.##...###.####### #.#.## #...........##..#...............(..###.## #.# #..#.#####..>......###..#.#######.#######.## #.# #.# #.###..........[..## #..#.# #.# #.# #.# #.# ##.#.#####........####.)#.# #.# #.# #.# #.# ##.................##..#.#######.# #.####.####.# ############..#.................# #...........# #..######..########### ###.######### #..######..# #.# #.).....<..# #o# #...#####.## #># #.........# #b# #...####### #####.# ##.###### #.....# #......# ######## #.##### ######.######...>..# #.# #..........###.######.# ##.######.## #........# ### ### ##########