SD3708 - Supplying Demand Part