Introduction - If you have any usage issues, please Google them yourself
Permutations algorithm to calculate a set of permutations and combinations to a given number, the number of combinations of output to a text document, by appropriate modifications, to complete the string and other permutations