leetcode 724 solution