solutionFunctionGeneratorString: String Generator Function
Description
Returns a function that generates random strings of length N, with given letters.
Can be used to generate individual solutions for permutation problems, e.g., Travelling Salesperson Problem