Source: https://sti.ac-versailles.fr/IMG/pdf/ACTIVITE_fonction_d_usage-3.pdf