https://etudes.ru/models/@combinatorics-probability-randomness