Maximum Overlapping Intervals Leetcode Contest Solution