merge intervals
two sum
search 2d matrix