Factorize: a3 – b3 + 1 + 3ab

Given, a3 – b3 + 1 + 3ab

a3 + (-b)3 + 13 3(1 * a * (-b))


[a + (-b) + 1] [a2 + (-b)2 + 12 – a(-b) – (-b)1 – 1a]


(a – b + 1) (a2 + b2 + 1 + ab + b – a)


29