Source: https://www.lamsade.dauphine.fr/~manouvri/C /Cours_C _MM.pdf