SDCD3608 - Supplying Demand Part