half way merge intervals
Better results