How can one calculate $342343^2$ mod $3$? I know that the answer is $1$.
And $342342^{1001}$ mod $5$.
I know that
$ 3^0 \mod 5 = 1 \\ 3^1 \mod 5 = 3 \\ 3^2 \mod 5 = 4 \\ 3^3 \mod 5 = 2 \\\\ 3^4 \mod 5 = 1 \\ 3^5 \mod 5 = 3 \\ 3^6 \mod 5 = 4 \\ $
So 1001 = 250 + 250 + 250 + 250 + 1, which is why the answer is also 1?