SDCD3805 - Supplying Demand Part