###### #..... ##)...[ #....!. #S....# #....## #...## ...##