a²(b-c) + b²(c-a) + c²(a-b)
=a²b - a²c + b²c - b²a + c²a - c²b
=a²b - a²c + b²c - b²a + c²a - c²b - abc + abc
=a²b -a²c -b²a + abc - abc + c²a + b²c - c²b
=a(ab - ac - b² + bc) - c(ab - ac - b² + bc)
=ab - ac - b² + bc(a-c)
=a(b - c) - b(b - c)(a-c)
(a-b)(b-c)(a-c)