Question 6The real numbers $a$ and $b$ satisfy $(a+b)(a+1)(b+1) = 2$ and $a^3 + b^3 = 1$. Find $a+b$.