http://ipho.org/problems-and-solutions/1984/15th_IPhO_1984(pdf).pdf