Greedy Algorithms
interval problems