Right now I'm studying how to find errors in proofs by looking for common mistakes such as circular reasoning, using examples etc. I haven't had too many problems for the most part but I've run into a proof for which I can find no errors. It goes as follows:
Claim: Let $u, m, n$ be three integers. If $u \mid mn$ and $\gcd(u, m) = 1$, then $m = \pm 1$.
"Proof": If $\gcd(u, m) = 1$, then $1 = us + mt$ for some integers $s, t$. If $u \mid mn$, then $us = mn$ for some integer $s$. Hence, $1 = mn + mt = m(n + t)$, which implies that $m \mid 1$, and therefore $m = \pm 1$.
I'm looking for simple mistakes but for the most part I can't see anything wrong with this particular proof. Any tips on finding what I'm missing are greatly appreciated.