SDFQK1K - Supplying Demand Part