. ... ###.... ###########....... #.......o.)....... #.#########......< #<# ....... #.# #.#.... #.# .# ... #.# .# .. #.# # # #.# #.# #.#