MCS-287 Homework 2 (Spring 2024)

First draft due on Friday, 3/1/2024, by the start of class
Second draft (provided first draft recieves a grade of 60% and up) due on Tuesday, 3/12/2024, by the start of class