
You are given a 2D integer array intervals where intervals[i] = [start _i , end _i ] represents all the integers from start _i to end _i inclusively.
A containing set is an array nums where each interval from intervals has at least two integers in nums .
For example, if intervals = [[1,3], [3,7], [8,9]] , then [1,2,4,7,8,9] and [2,3,4,8,9] are containing sets .
Return the minimum possible size of a containing set .
1 <= intervals.length <= 3000intervals[i].length == 20 <= start _i < end _i <= 10 ^8