begin  leetcode 56 Merge Intervals Problem