https://9dok.net/document/y8g2e2e4-exercise-sheet-mt-combinatorics.html