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