Mental Model
We combine intervals that overlap into one bigger interval so no two intervals cover the same range twice.
Analogy: Imagine booking meeting rooms. If two meetings overlap in time, you merge them into one longer meeting to avoid confusion.
Intervals before merge: [1,3] -> [2,6] -> [8,10] -> [15,18] -> null
