##+## ##...## ##....(## ##....S.<## #.!...l...# +.........+ #.........# ##.......## ##.....## ##...## ##+##