Probability and permutation and combination