Term 2: Assignment 1