Source: http://mphilippe.fr/1S/sujets/DM2(corrige).pdf