Permutations of a string: Dynamic Programming with Python { algorithms, dynamic programming, python, recursion } // 03.05.2015