Leetcode Merge Intervals Solution