Similar to:
MAT 119 6.4 Permutations & Combinations