#######.. ##.......# ##.<.....# #...S...## #.......## #........## #........... #..........##.. ............ . ............. ...........###