SDOS6756 - Supplying Demand Part