..########## ### .........S.# ##o## #.##.#####o####.#.## #o....###o######## ###....#)o........ #..............# #.....#######... #.#.#.# . #.....# #.#.#.# #....## #.#.## ..#o# ## #o# ..o ...