SDACUB - Supplying Demand Part