Best Shift Total Within A Tolerance Band

Company: Capital One_24oct

Difficulty: hard