Compute minimum resources for overlapping intervals | TripStack