SDAI2756 - Supplying Demand Part