結果 : 46 permutations leetcode solution