SDDGL571 - Supplying Demand Part