Source: https://isn-ozanam.fr/ISN_2018-19/Algo_Scratch/Diviseurs/Documents/Fiche_Eleve.pdf