Question 1Find all functions $f:\mathbb Z\to\mathbb Z$ such that $$f(2m+f(m)+f(m)f(n))=nf(m)+m\qquad(m,n\in\mathbb Z).$$