Question 986381
Use cubes and squares
this is a difference of cubes
a^3-b^3=(a-b)(a^2+ab+b^2) coupled with a difference in squares as well (a^2-b^2)=(a+b)(a-b).  The only difference is the "squares" are a^3-b^3, and each one of those terms is factorable.
Therefore, split this into a difference of squares problem, then factor each of those terms.
------------
This is (a^3+b^3)(a^3-b^3)
That is {(a+b)(a^2-ab+b^2)}X (a-b)(a^2+ab+b^2)}