####### #.. ##......s.... #............[ #..(.......... ##............ ##.....#.....