MCS-287 Homework 6 (Spring 2024)

First draft due on Monday, 4/21/2025, by the start of class
Second draft (provided first draft recieves a grade of 60% and up) due on Friday, 4/25/2025, by the start of class