######## #......# #......# #......+ .. #......# ..############......# #............######## ... #...................# ... +..........#........# .... #..........#........# #...#..........###'##.### #...#####'##.....#.##.# #........ #.....#....#.....#....# ....# +......... +.....#..(.#.....#....# .....# #.......... #.....'....#.....+....# .....# #.......... #######....#.....#....# .....## #.......... ..####'##.....#....###.....# #..>......# .........#.....#......#.....# #.........# ........yyy....#......#.....# #<........# .........#.....#......'.....# #.........# ...#####+#y....########.....#+## #.........# .. #...........................# #.........# . #...........................# #.........# #....y.................>....# #.........# #...........................# #....####### #....(......................##########....##.___## #...(.......#######+#######...............#_....⌠# #...........# #...............###..######### #.(y........# #...............#....._#.....# #(..........# #...............###..###.....# .......##+#### #...............##...._#.....# ........# #.....####'#....###..###.....# ((......# #.....#....#....##.....#.....# #.....#....#....###..###.....# #######....#....#⌠....8#.....# #.....#....##8..8##.....# #######.......?.........# #.......................# #.......................# #.......................# #.......................# #.......................# #...............######### #...............# #...............# #......########## #......# #......# #......# #......# #......# #......# #......########## #...............# #...............# #...............# #.........>.....# #...............# #################