SDDG93 - Supplying Demand Part