Fix nonzero ω1,ω2 ∈R. Suppose that f is an entire function which satisfies $$f(z + ω1) = f(z + iω2) = f(z)$$ for all $z ∈\Bbb C$. Prove that f must be constant.
My first and immediate thought upon seeing this problem is to use Liouville's theorem somehow, because if I can prove that the function's $n$th derivative is entire and bounded for some fixed positive integer $c ∈\Bbb C$, then the function is constant throughout the plane.
So can I say, by the Cauchy Integral formula, that since we know that f is entire, all of its derivatives are entire? Thus, by the conditions of Liouville, everything follows from there?