Permutation Leetcode 239