SDOS6374 - Supplying Demand Part