###########. #........... ####........... ............o.... #...<........ .........o..o...# ####........... #####.#.###( S#.# .. . .. . ... .