Show that there exists a $3\times 3$ invertible matrix $M\neq I_3$ with entries in the field $\mathbb{F}_2$ such that $M^7 =I_3$.
Attempt: $M^7 =I$ can be factorized as $(M- I) ( M^6 + M^5 +...+M+I)=0$ but I don't think it will prove the existence of required M. Trying to find an M by hit and trial method seems a bad idea.
Can you please suggest some elegant way of proving it?