Mental Model
We add a new time slot into a list of sorted time slots and merge any that overlap to keep the list neat and ordered.
Analogy: Imagine you have a schedule with booked meetings sorted by time. You want to add a new meeting and combine any that clash so your schedule stays clear and organized.
Intervals list: [1,3] -> [6,9] -> null Insert interval: [2,5]