Interval List Intersections

给两个intervals, 返回重叠的intervals. 这个题我用的是linear scan, 也是和前边的interval的题一样, 通过设置open和close来把A和B放到一起, 然后通过一个变量balance来track open和close的先后, 通过判断得知, 当balance等于2, 并且当前是close的时候, 即使重叠的部分.