Source: http://marcsangnier.free.fr/courses/micro_l1_2007-2008/Micro_L1_2007-2008_TD1_Corrige.pdf