IZhO олимпиада по математике 2017 года | Казахстанские олимпиады

Найдите все функции f:RRf:\mathbb{R}\to \mathbb{R} такие, что (x+y2)f(yf(x))=xyf(y2+f(x))(x+y^2)f(yf(x))=xyf(y^2+f(x)) для любых вещественных xx и yy.