SDZ310018 - Supplying Demand Part