Source: http://exos2math.free.fr/brevet/Annales/MATHS/COR/DNB_2011-pondichery.pdf