SDEAY64528704 - Supplying Demand Part