permutations & combinations
n
k
with repetitions