Let R\mathbb{R} be the set of real numbers. Determine all functions f ⁣:RRf \colon \mathbb{R} \to \mathbb{R} satisfying the equation f(x+f(x+y))+f(xy)=x+f(x+y)+yf(x)f \big (x + f (x + y) \big) + f (xy) = x + f (x + y) + yf (x) for all real numbers xx and yy.