#Algorithms Implementation of common algoritms in Java Recursion StringPermutate: Permutations of a String