######## ######### #......# #..<....###########.#..#.# #.#####...........#..##..# #........##########..##..# ###..###.......# #.#..#.# #....# #..####.# #......# #.#..###..# #.# ###''### #.#.......# #.# ###....# ##### #.#.####### #.# #(.....# #######...# #.#.# #.# #......######### #.........###.#.# #.# #..............##### #.............#.# #.# #......###.........# #..#####.####.#<# #.# #......# #.........# #..# #.# #.#.# ##.## #.####.# #.........# #..# #.# #.#.# ##...###.####.###.........# #..# #.# #.#.# #........)................# ###..# ##.####.#.# #...(....####.##..........# ###....# #.........# #.....#### #.............# #....<.# #.#.....### ##...## ####..........# #......####...###.# ##.## #..........# #...........#####.############.# #..###.##.## #.................##.........#.# #####..# #.##.# #.....###..................#.#.# #......###.##.# ############.#.### #.#.########..####.#.#.########.###.........# #...........(#.# #.#.# #..# #.#..........#.# ######.#### #.#######......## #.#.##### #.)# #.###.######.#.#### #.# #.# #..........# #.#.....# #.># #.##.#............#####.# #.####.##.#####.# #.#####.# #..# #.###.######.#.##.......# #.##...##.# #.# #.# #.# #..# #.# ### #.#.########.# #.##.####.# #.# #.# #.# #..# #.### #.#......# #.# #.##.# #.# #.# #.# #.# #..# #...# #>######.###.## #.##.# #.# #.# #.#####.####.># ###.# #.# #.##...## #.##.####.#####.####.............# #.# #####.######.#.###(# #......(...........#######.####.## ###.####..........)...# #.# ####.###.######.##.# #...###.### #............####.###.###.# #.# #.# #.##.# #.#.......# #.#.####.###.# #.# ##...## #.# #.# ###.##.# #...###.#.###.#.####.# #.# #.# ##### #####.# #.# #...##.# ##### #.#............# #.# #.# #.....# #.# #.####.############.........)..#####.# #.# #.#######.# #......##..........######.#.##.)..<..# #.# #.#)......# #..######.########.# #.#.########.# #.# #.#.####### #..# #.# #.# #.#.# #.# #.# #.#.##########..# #.# #.######.#.########.####.# #.(.............# #.# #........................# ###.###########.# #.# ####................###### #.# #.# #.# #.################ #.# #.# #.# #.# #.# #########.# #.# #########.# #(# #.........######.###.........# #.###.#####..............######### #.....>..............##### #####......########### ########