Областная олимпиада по математике 2002 года за 10 класс | Казахстанские олимпиады

Найдите все функции f:RRf : \mathbb{R} \to \mathbb{R} для которых при любых вещественных xx и yy справедливо равенство f(xf(y)+x)=xy+f(x)f(xf(y)+x)=xy+f(x).