SDFL3437 - Supplying Demand Part