Source: https://matheo.uliege.be/bitstream/2268.2/6632/4/Hicham%20EL%20BEKKALI_TFE2019.pdf