how do permutation and combination differ?