Source: https://www.matematica.pt/fr/docs/kangourou/2015/2015_Cadets.pdf