####### #.....################## #.....#.........#......# #.....#.........#......# #.....#######...#####'## #...........#...#......# #...........#...#......# #...........).).#......# ######...........#...#......# #................#...#......# #................#####......# #.....##########...........## #.....#...#....#...........# #.....'...#....#...........# #.....#...'....#...........# #######...#....+...........# ######..##...........# #...##..#########....# #...........#...#....# #+######...........#...#....# +..........._......#...'....# #..................+...#....# #..##.####.....###+##+##....# ########### ##..##.######..## #......### #.........# #........# ..... #......# #.........# #........# ...... +......# #.....>...# #.######.# ..##.. #......#######.........# # ##.### ..##.. ##+##................### #....#..... #................# #...<#...... #................# #............ #................# ###...##+##gg######..............)<# ###+###..## #...............#'####### #.......## #..............#....# #......## ##.............#....# #......# #.............#....# ########.## ##............###'##### .........# ### ### #.+#####.......#.##..# .........# #.## ##.# #......#.......#..^..# .........###..# #..###......#.......#.....# ..........##..###..##.......#.......#.....# ...........##..#..##..###'###.......###...# #......###...........###..#####.......##### #......#...#....#......'......#.......# #......+...+....+......#......#.......# ......###########....###o#####...>...# #.... ###### #o# ...###### ... ...# +.... ####.. ###