Vótalo 0
Ok, la verdad renuncie a seguir intentándolo así que lo busque en la web y resulta ser un problema de la IMO (1990)
Si alguien más se rinde en dar una solución por su propia cuenta, aquí hay una solución en la pagina 33
http://www.artofproblemsolving.com/Resources/Papers/SatoNT.pdf