Math.Combinat.Compositions
type Composition
compositions'
countCompositions'
allCompositions1
allCompositions'
compositions
countCompositions
compositions1
countCompositions1
randomComposition
randomComposition1