##+### .....# .....+ #############S....# ...........).# ############.# #.# #.# #.# #.# #.# #.#