SD18F - Supplying Demand Part