a^3+a^2b-ab^2-b^3=a^2(a+b)-b^2(a+b)=(a^2-b^2)(a+b)=(a+b)(a-b)(a+b)=(a+b)^2(a-b)
a^3+a^2b-ab^2-b^3=a²(a+b)-b²(a+b)=(a+b)(a²-b²)=(a+b)²(a-b)