SDPT400L - Supplying Demand Part