Determine all functions g(k) such that (g(m)+n)(m+g(n)) is a perfect square for all positive integers m, n. www.imo2010org.kz besides trivial g(k)=k+c (c-integer) i don't know other solns :( any ideas? zak