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