Source: https://college-desdouits.etab.ac-caen.fr/IMG/pdf/bb_mars_2014_sujet.pdf