#... ..# ..## ... #.# ###########.# #<..........####.# ######....O......# ###########.#