Source: http://www.normalesup.org/~kortchem/olympiades/interventions/diophant.pdf