Source: https://lewebpedagogique.com/valiblog2/files/2020/06/CombinatoireII.pdf