...######## ......S...# .....)r...# ..........# ..........# ..........# ..........# ..........# ...######.#