SDBN8202018A - Supplying Demand Part