Source: https://maths.ac-noumea.nc/IMG/pdf/Sujet-decembre2011-DNB-Maths.pdf