Solution.
Suppose f is holomorphic, and write
f(z)=n=0∑∞anzn
in some small neighborhood of 0. Then
f′(0)=n→∞lim1/n2f(n21)−f(0)=n3n2−1−n5f(0)=n1−n31−n2f(0).
If f(0)=0, then this sequence is unbounded, which is impossible, so we require f(0)=0. This also implies that f′(0)=0, and so
f(z)=a2z2+z3n=3∑∞anzn−3⟹n5n2−1=n4a2+n61k=3∑∞n2(k−3)ak⟹nn2−1=a2+n21k=3∑∞n2(k−3)ak.
But sending n→∞, we see that a2=∞, which is impossible. Thus, no function f could have existed to begin with.