SD3GVRRA4 - Supplying Demand Part