SDAI3729 - Supplying Demand Part