Probability combinations and permutations