SDEAY64548901 - Supplying Demand Part