Minimum Number Of Swaps Leetcode 1509