Combinations and permutations.