##+##....... #........... #........... #........... #........... #........(.. #...S....... #........... #).......... ##'######### #.# #.# #<# ###