nextPermutation Implemented