Combination problem solved with genertors and recursion
String Permutation includes a generator recursion solution