COMP3340 2020W: Assignment 1