SDOS6688 - Supplying Demand Part