##### #....# #...# #....#+###### #...# #..........>. #...# #... .# +............ #'### #..###.....########............ #..## #..#.....#'##..........O....... #...# #..#.....#..#..............w... #...# #..#.....#..#.................. #...# #..#.(.?.#..#......#####+###### #...# #..#.....#..#......# #...# #..#.....'..#......#.. #..## #..#.....#w.#....O.#..# #..######..#.....#..#......#..#########. #......#...#.....#..#......#............ #......+...#.....#..#......#......Y..... #..###.##..#.....#..#......#............ ######.##..#.....#..'......#............ #..........#.....#..#......#............ #..........#.....#..#......##+##.##.### #..........# ....#..#..........#.##.###### #...###'####.....#..'..........#.......... #...#....).......#..#..........#.......... #...#....##################....#.......... #...#....#...#####...#....#....#.......... #####......8.......8.'.())#....#...###... .........#..[#####...###'##....#...## +# .........##.#'###'####..)).....#....# #.........##.##)..## #.........#....# #.........##.##.>.# #.........'....# #.........##.##...## #.........#....'... #.........##.#'###'#########....########### .........#...#####...#....#............... #.'.8.......8.#....'............... ###...#####.).)....#............... ##.## ###)##....#............... #)# #.........#....#######.... ############.############..#....# ... #.................#######..#....# #...............#..........###### #.....>.........#...........#..## #...............#...........#...# #...............#...........'...# #...............#...........#..## #...............######..#..#...# #.....##########......######...# #.....# #......# #.### #.....# #......# #...# #.....# #......# #...'.. #.....# #......# #...#.... #.....# #..<...# ##### ... ####### ######## ##