U³ + v³ = (u+v)*(u² - uv + v²) = (u+v)*(u²+v² - uv) =
= (u+v)*(u²+v²+2uv-2uv - uv) = (u+v)*((u+v)² - 3uv) = (u+v)³ - 3*uv*(u+v)
u² - 3uv + v² = u²+v²+2uv-2uv - 3uv = (u+v)² - 5uv
u³ + v³ - 4uv = ... = (u+v)³ - 3*uv*(u+v) - 4uv = (u+v)³ - uv*(3(u+v)+4)
p = a² + b² = a² + b² + 2ab - 2ab = (a+b)² - 2ab
2ab = (a+b)² - p = q² - p
ab = (q² - p) / 2