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