Maximum Non Overlapping Intervals Leetcode