Source: https://elearn.univ-oran1.dz/pluginfile.php/55139/course/overviewfiles/Corrigé_fiche_recursivité.pdf?forcedownload=1