$376$ is a number that for positive integers $n$, $376^n$ will always end with the number $376$. Now knowing that $376^k \mod 1000 = 376$. How do you prove that the following is true.
$$ 376^k \mod 1000 = 376^{k+1} \mod 1000 $$
Is there a way to cancel the mods or can you plug $376^k \mod 100 = 376$ into the equation somehow?