Source: https://pages.lip6.fr/Souheib.Baarir/isi/mcd.pdf