Here's a monstrous sequence I need to find a limit of (or prove it doesn't exist) as $n\rightarrow\infty$.
$$\frac{966\sqrt{n}-1025 n^2+1320n^2\sqrt{n}}{1331\sqrt{n^5}-1410\sqrt[3]{n^4}+1569\sqrt[7]{n^6}}$$
I don't even know where to start. None of the tricks I know don't apply here, changing roots to power of fractions doesn't seem to help, I can't find any division that would simplify finding the limit, etc. Moreover, using integrals or derivatives is disallowed. So where should I start? Any helpful theorems that would help me with solving this?