COMP3340 2024S: Assignment 1 COMP3340 2024S: Assignment 4