SDMC1025 - Supplying Demand Part