https://zhwebsite.com/2024/08/25/leetcode-contest-412/