###########+#### ................ ................ ........S....... ................ .......<........ .?.......s...... #####+#####+####