Factoring: Difference and Addition of Cubes