SDTL1659 - Supplying Demand Part