########## ############## #........############## ######## #......#.....# #........#............# #......# #......#.....# #........#............# #......# #......#.....# #........#............# #......# #......#.....# #........#............# ##R....# #......#.....# #........#............# ###'#### #......#.....# #........'............# #......# #......#.....# #........#)...........# #......# #...####.##.## ####........#...####(##..# ##.....# #...####'#### #)....##############.#############.=...# #...#.....# #.....# #..........#...#......'.....# #...#.....# #.....# #..........#...#.....##.....# #...#.....# #.....# #..........#...'.....######## #...#.....# #.....# #..........#...#.....# #...#.....# #.....# #..........#...#.....# #...##.####### ##.....###+####..##...##...###)..# #...##.####..## #.............#####(..##...#####'######## #......#......# #.............#..((...#..........##.....# #......)......# #.....>..(....#.......#.................# #.....)#......# #.............#.......#.................# #......#......# #.............#.......##....##..........# #......#......# #.............#)......###'####..........# #.....###...################...).........#))####+##..R..#..........# ###'#####...###....##.....#..##'#.....#+##..##...##....##...##.....# #...........#......#......#..).)#.....#.....>....#.....##...##.....# #...........#......#......'..)..#.....#..(.......#.....#....##.....# #...........#......#......#.....#.....#..........'.....+..).......)# #.....########.....#......#.....#.....#..........#.....#...........# #.....##....##.....#......#.....#.....#..........#.(...#...........# #..................#......#.....#.....#..........#..[..##...##.....# #...........#########..##+#######.....##....##...########...##.....# #...........##....###..##.###.....########## ######....##...##...n.# #................^..........#.....# #..........#...oy.# #...........................#.....# #..........#...oyO# #.............>...........(.#.....# #..........#<..(.o# ##+###..#.##.####.)##.####..##.....####### ###############)### #.....######.####..##.#####'####'#........ ... #.....# #...............<.#....#........ ..... #.....# #.................#....#........ ....... #..)..# #....>....(.......#....+........ ....$...# #.....# #....#########....######........ .........# #.....# ##.(.#.......#....##..<..####### ..######### ####### ##...#.......#.....#.....# #...(#.......#..)..#.....# #...)#.......#.....#.....# #...)(.......#.....#.....# ##.((#.......#.....######. #.)(#.......#......# .. ##)##########......# ... #....# #.......# #.)..# #.......# #....# #.......# ###### #########