Let $p>1$ belong to the natural numbers. Assume: if $a$ and $b$ are natural with $p \mid ab$, then $p \mid a$ or $p \mid b.$ Prove that $p$ must be a prime number.
I know how to prove Euclid's lemma assuming $p$ is prime, but I do not know how to prove the title statement without that initial assumption.