permutation unique, using set to exclude already swapped elemtns
permutation unique, using set to exclude already swapped elemtns

python27/AlgorithmSolution,python27/AlgorithmSolution,python27/AlgorithmSolution,python27/AlgorithmSolution,python27/AlgorithmSolution