Find the last $3$ digits of $17^{256}$
So I went about solving this using Euler's totient function.
So I had changed it to $17^{40 \cdot6} (17^{16})$ then I reduced and had $1\cdot17^16(\mod1000)$ then I simplified and changed it to $(17^4)^4 (\mod 1000)$ then simplified to $(521^2)^2 (\mod1000)$ then simplified to $(441)^2 (\mod1000)$ then I got $481 (\mod1000)$. Is that answer correct?