https://zhwebsite.com/2024/10/27/leetcode-contest-421/