Category: Greedy
Difficulty: intermediate
Description: Schedule intervals optimally
Time Complexity: O(n log n)
Space Complexity: O(1)