Source: https://www.labotp.org/TP2nde/2nde-TPC10-Denombrement.pdf