leetcode 759 solution