Source: https://www.apmep.fr/IMG/pdf/P1_34_ProbaSimAlgo_LyonJuin2012_2-2.pdf