## find all function

Find all functions $f:R \rightarrow R$ such $f(x+f(x+y))=f(x-y)+f(x)^2$ holds, for every $x,y \in R$