I need help with this:
"Find functions $f$, $g : \mathbb{Z} \rightarrow \mathbb{Z}$, knowing that $g$ is injective and such that: $$f(g(x)+y) = g(f(x)+x), \mbox{ for all } x, y \in \mathbb{Z}.$$ Or : $$f(g(x)+y) = g(f(y)+x), \mbox{ for all } x, y \in \mathbb{Z}.$$