SDYY25630 - Supplying Demand Part