Question 24
Determine all the functions $f: \mathbb{R} \rightarrow \mathbb{R}$ such that
$$
f\left(x^{2}+f(y)\right)=f(f(x))+f\left(y^{2}\right)+2 f(x y)
$$
for all real number $x$ and $y$.
$$
f\left(x^{2}+f(y)\right)=f(f(x))+f\left(y^{2}\right)+2 f(x y)
$$
for all real number $x$ and $y$.