SDDG313B - Supplying Demand Part