Let R\mathbb{R}R be the set of real numbers. Determine all functions f :R→Rf\colon \mathbb{R}\to \mathbb{R}f:R→R such that
f(x+f(x+y))=x+f(f(x)+y)f (x + f (x + y)) = x + f (f (x) + y)f(x+f(x+y))=x+f(f(x)+y)
holds for all x,y∈Rx, y \in \mathbb{R}x,y∈R.