SDPK1007 - Supplying Demand Part