f u ..s m ..l u ..............