.# .. .##. ##+#... ####.....# ......5.##+#. ###........... #....w(o.S.... #...