Permutations and combinations exercises