Leetcode 2231 Largest Number After Digit Swaps by Parity