######## ########### #......######## #.........# #......#....... #.........# #......'....... #.........# ########......#....... #....##..## #.............##..##.. #.....#### #.......#'######### ##+###.# ########.......+.<....... #......# #...)..........#......... #......####..............#......... #.......................!#......... #........................##+#####.. #......................... . #.................#######. #######...........# #....#....#####+## #....#....#.....# #....#....+.....# #....#....#.....# #....#....#.....## #....#....#......# #....#....'......# #....#....######## #....#...........# #....#...........# #....###'#.......#.....# #....# #........#.......#.....# #....# #........#.......#.....# #....# #....#####.......#.....# #....# #....##..#.......#.....# #....# #........#.......#.....# #....###### .. #........#.......#.....# #....#....# ....# ###'####..#.......'.....# #....'....# %...# #......#..#.......#.....# #....#..#######....# #......####.......#.....# #.<..#..#..........# #.................#.....+......# #....'.O#..........# #.................#.....#......# #....#..'..........+ #.................#.....#......# #..5O#..#..........### #.................#.....#......# #...<#######'#(....... #..........########.....#......# #....# #...#........ #..........# #.....#......# #....# #...'.....5.. #..........# #.....#......# #....# #####O....... #..........# #!....'......# #....# #!....#+#####+ ##....#......# #....# #..... ######......+ +....# #..... .......# #....# #..... ...>....# #O.... .........# #..... ..........# #..... +####....o.# #[...oo#