SD2005N - Supplying Demand Part