SDSD077D - Supplying Demand Part