Question 4Find all functions $f:\mathbb Z\to\mathbb Z$ such that $$f(x+y)\bigl((f(x)-f(y))^2+f(xy)\bigr)=f(x^3)+f(y^3).$$