Question 2Let $\mathbb Z^+$ be the positive integers. Find all functions $f:\mathbb Z^+\to\mathbb Z^+$ such that, for all positive integers m,n, $$m^2+f(n)\mid mf(m)+n.$$