[TEX]a(b+c)^2(b-c)+b(c+a)^2(c-a)+c(a+b)^2(a-b)[/TEX]
[TEX]= (ab^3-abc^2+acb^2-ac^3+bc^3-bca^2+abc^2-ba^3)+c(a+b)^2(a-b)[/TEX]
[TEX]= (acb^2-bca^2)+(ab^3-ba^3)+(bc^3-ac^3)-c(a+b)^2(b-a)[/TEX]
[TEX]= abc(b-a)+ab(b-a)(b+a)+c^3(b-a)-(ca^2+2abc+cb^2)(b-a)[/TEX]
[TEX]= (b-a)(abc+ab^2+a^2b+c^3-ca^2-2abc-cb^2)[/TEX]
[TEX]= (b-a)(ab^2+a^2b+c^3-ca^2-abc-cb^2)[/TEX]
[TEX]= (b-a)[(ab^2-cb^2)+(a^2b-abc)+(c^3-ca^2)][/TEX]
[TEX]= (b-a)[b^2(a-c)+ab(a-c)-(ca+c^2)(a-c)[/TEX]
[TEX]= (b-a)(a-c)(b^2+ab-ca-c^2)[/TEX]
[TEX]= (b-a)(a-c)(b-c)(a+b+c).[/TEX]