mathematics/factoring the sum and the difference of two cubes