Mental Model
We want to find the smallest number of rooms needed so that no meetings overlap in the same room.
Analogy: Imagine you have several friends who want to use a single phone booth at different times. You want to know how many booths you need so that no one waits.
Meetings: [1,4], [2,5], [7,9] Timeline: 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 Rooms needed at times: Time 1: Room 1 busy Time 2: Room 1 and Room 2 busy Time 7: Room 1 free, Room 2 free, Room 1 busy again
