Which is the greatest possible natural number that definitely divides $(p+3)(p-7)$, where $p$ is a prime number greater than $3$?
This one is from my module, comes as a fill in the blanks with no answer. I have a feeling that there is something wrong with this question, since for $p=5$, one has $(p+3)(p-7)=-16$.
ADDED:
As mentioned, in one answer I tried substituting $p=5,7,9,11,13,17,19,...$ and spotted that the greatest number is $8$. I am just wondering .. is there any other way (probably using modulus) to directly find this number without actually substituting ?