SDCB542A - Supplying Demand Part