SDDE2600147B - Supplying Demand Part