f r , r;