How Many Swaps Leetcode