Let $f:\mathbb{C} \rightarrow \mathbb{C}$ be a holomorphic function, with $f(0)=0$, and $n\ge 0$ the multiplicity of $0$ as a zero of $f$.
Show that there exist a holomorphic function $g:\mathbb{C}\rightarrow \mathbb{C}$ with $g(0)=0$ such that $$f(g(z)) = g(z^n).$$
I know the existence of $g$ such that $f(g(z)) = z^n$, but the above seems out of reach. Any ideas or possible sources for further research?