Source: https://smf.emath.fr/sites/default/files/2020-09/RHM_26_01_01_article__sample.pdf