moonbit-leetcode-58