leetcode insert interval - binary search