Compute courier pay with peak-hour rules | DoorDash SQL Question