##+####### #......... #.<....... #S........ #........# ..)........ #...#####... ..... .. ...... . ..%.##. .... #.