SDUHB18N - Supplying Demand Part