SD2023976 - Supplying Demand Part