SDEAY64528901 - Supplying Demand Part