Next Permutation Leetcode Solution Java