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