# bounded meromorphic function

Let $f$ meromorphic function in $\mathbb {C}$. Suppose that there are $R> 0$, $K> 0$ and $n \in {\mathbb {N}}$ such that $\left | {f (z)} \right | \leq {K \left | {z} \right | ^ n}$ for all $\left | {z} \right|> R$. Show that $f$ is a rational function.

DM: Is easily proved that $f$ only has poles at $D =\left\{{z \in {\mathbb {C}}: \left| {z} \right| \leq {R}} \right\}$ belong to a compact bone which implies that $f$ has a finite number of poles, otherwise the set of poles of $f$ has an accumulation point and that is a contradiction. Then $f (z) = \displaystyle \frac{g (z)}{(z-z_1) (z-z_2) ... (z-z_m)}$ where $z_1,... z_m$ are the poles of $f$. My question is if I can narrow the polynomial $p (z) = (z-z_1) (z-z_2) ... (z-z_m)$?. Thank you very much.