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