お願いします。因数分解の問題なんですが、

a(b^2−c^2)+b(c^2−a^2)+c(a^2−b^2)

=(c−b)a^2+(b^2−c^2)a+(bc^2−b^2c)

こうなる過程がわかりません。教えてください。