I have to prove this: (a^3-b^3)= (a-b)(a^2+ab+b^2)

How do I use long division to get (a^2+ab+b^2).

I'm given.....
1). (a^3-b^3)/ (a-b)

I cant get that answer. Help?

( a - b ) * ( a ^ 2 + a * b + b ^ 2 ) =

a * a ^ 2 + a * a * b + a * b ^ 2 - b * a ^ 2 - b * a * b - b * b ^ 2 =

a ^ 3 + a ^ 2 * b + a * b ^ 2 - a ^ 2 * b - a * b ^ 2 - b ^ 3 =

a ^ 3 - b ^ 3