####### #.....s### #.<.########### ###...........# ##########.....# ..... .... ... .. .