###### #.....# ##....... #........ #........ #........ #.S...... #<).....( #............. #######......# ....... ######.