以下の問題の(2)の解法がわかりません。
行列Xが
   [-1 5 2]
X=[-1 3 1]
   [-2 4 3]
で与えられているとする。

(1)Xの固有多項式を求めよ。
(2)X^10 - 5X^9 + 8X^8 - 4X^7 + Xを求めよ。

(1)で固有値が1と2(重解)であることはわかったのですが、それを使っても対角化するための行列を作ることができませんでした(固有ベクトルが2つしか求められない)。
(1)から考えて対角化させる誘導問題だと思ったのですが、他にべき乗を求める方法があるのでしょうか。