SDPS318 - Supplying Demand Part