Source: https://www.apmep.fr/IMG/pdf/Corrige_2_Metropole_S_20_juin_2016.pdf