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