study of permutations and combinations 6670826