#.. ... ### ... #.# # .. #.##.# #. #.o.o# .####.#######o####.# ..............o....# .####.........###### #............. #.####.............. . ..............#...... #...#####.......#...... .........#####+##...... ##..####.# ...... ##.## #...# #...# #...# #...# # #######...# . ........^.# #.########..# #.########..# ###...........# ..............# ........####################### ..............................# #######.#####################.# ########.# #.# .........# #.# ########## #.# #.# #.# #.# #<# ###