Leetcode Problem Next Permutation Of A Number