StringPermutation added