The 1991 USAMO Problem 3 offers a concise proof-by-contradiction that if $n$ is any positive integer, then the sequence $2, 2^2, 2^{2^2}, 2^{2^{2^2}}, \dots$ is eventually constant $\pmod n$. However, I don't fully understand the following step in that proof:
Claim: If the sequence $2, 2^2, 2^{2^2}, 2^{2^{2^2}},\dots$ is not eventually constant $\pmod n$, then the sequence of its exponents $1, 2, 2^2, 2^{2^2},\dots$ is not eventually constant $\pmod k$, where $k$ is the eventual period of $2^0,2^1,2^2,2^3,\dots\pmod n$.
Equivalently: If $1, 2, 2^2, 2^{2^2},\dots$ is eventually constant $\pmod k,$ then $2, 2^2, 2^{2^2}, 2^{2^{2^2}},\dots$ is eventually constant $\pmod n.$
Equivalently: If $2, 2^2, 2^{2^2}, 2^{2^{2^2}},\dots$ is eventually constant $\pmod k,$ then this same sequence is eventually constant $\pmod n.$
I'm sorry if this is something obvious/elementary, but would someone please explain why this is true when $n\gt 1?$ How exactly does the claim then depend on $k$ being the eventual period of $2^0,2^1,2^2,2^3,\dots\pmod n?$