##+## ##...## ##.....## ##.......## #.........# +....s....+ #.........# ##.......## ##.....## ##...## ##+##