######## ###########################......### #### # #..........%.....................>.. ... .. ###############.########################.......#####.####<.. #.............#.######.. #...............##........## #.###..........>)....... .....#..#..#..#....%y....... #.# #.###.....########.. #.#..#..#..#..#.#..yl..# #.# #.##.....## #..#..#..#..#...##y##..# #.# #.##.#.#.### #...#..#..#..#.....# .# #.# #.##.#+#...# #.#..#..#..#..#.#### yy #.# #.......##.# #...............# y. #.# #.......##.# #.###.###.......# .y #.###.......##.# #.....# ######.## # #...........##.# #####.# #.# ##############.# #.########.# #.# #..........# #.# ###.######## #.# #.# #.# #.# #.# #.# ..S #.# .S. #.# #.# #..