SDVYF3101 - Supplying Demand Part