f * ; r*