最近行列を始めたのですがイマイチ理解できません

二次行列のAが、A^3=E を満たす時A^2+A+E=Oが成立する事を証明せよ
は因数分解の様に(A−E)(A^2+A+E)=O
として解くのはダメなのですか?