Source: https://dfaenzi.perso.math.cnrs.fr/math31/examen.analyse-maths31.2014.corrige.pdf