......... ...<. #.......# ..... ##.......##..o.. ................. ................. ................ #.......D...... ##.. #.......# ..# #....+.......##..## #....#............# . +....#............# .. #..###..##..##...# ...###..########'##...# ..........'.^.........# ..........#.......>...# #.......##..##..##...# #####...######..# ...# #............# ..# #......<.....# .# #............# .# ##+########..# +#