Next Permutation: Pass the three unittests
Next Permutation: AC