SDGRV7C - Supplying Demand Part