Source: https://www.irif.fr/~sangnier/enseignement/Niveau/sujet-itineraires.pdf