##### #...# #...# #...# . #####o..# ... ...o...o####.... ......oS........ ..............# .......B......# ..........(...# ..(...........+ ####.#.....g..# #.#........# # #........# ##########