SDEAY64929302 - Supplying Demand Part