SDSC440 - Supplying Demand Part