Source: https://www.ac-grenoble.fr/armorin.crest/beespip/IMG/pdf_ch5__un_modele_qui_s_enrichit.pdf