CSCE 430 Spring 2023 - EXTENDED DEADLINE Problem Set 06