. .. ... . .. ...#.#########.# ..#............# ..........)# ?.#....###.# ##.#. #.# # #. #<# .. #.# .. ..# ### ####