670. Maximum Swap | Cracking Leetcode