#.........# #.........# #.........# ##.........# ...........# ..........(# .......).o.# #....S)o.# #....o...# ###......# +..##### #.. ..." #.... ...... #...