SDLLD307S - Supplying Demand Part