Calculates all possible permutations of a certain size.
Calculates all possible combinations without repetition of a certain size.