# Does an integer polynomial with constant term $\pm 1$ have at least one zero within the unit disc?

Is it true that an integer polynomial with constant term $\pm 1$ has at least one zero within the unit disc $|z|\leq 1$?

I am trying to solve a competitive math problem, and this fact being true would solve it. However, for some reason, it seems too good to be true.

It looks pretty straightforward to me: by Viète's theorem, the product of the roots is $\pm\frac{1}{n}$ with $n\in\mathbb{Z}\setminus\{0\}$ being the leading coefficient. If all the roots were outside the unit circle, the product of the roots would have a modulus $>1$, contradiction.