Determine all functions f :R→Rf\colon \mathbb{R}\to \mathbb{R}f:R→R such that the inequality
f(x2)−f(y2)⩽(f(x)+y)(x−f(y))f(x^2) - f(y^2) \leqslant (f(x) + y)(x - f(y))f(x2)−f(y2)⩽(f(x)+y)(x−f(y))
holds for all real numbers xxx and yyy.