r * r -f