Assignment 5 due 11:30am Thurs Nov 19

‼️ This assignment is not "ready" until we have released it. We will release the assignment on the date specified in the course syllabus at the latest. If the assignment is released before this date, we will let you know. Anything (questions, grading scheme, etc.) might arbitrarily change before the official release. Therefore, start this assignment before its official release at your own risk. After the release, the assignment can be considered "final" and will only be updated with clarifications, bug fixes, etc.