SDOS6619 - Supplying Demand Part