Question 186Find all functions $f : \mathbb{Z} \to \mathbb{Z}$ such that $f(a+b) = ab + f(a) + f(b)$ for $a, b \in \mathbb{Z}$.