Keywords: Assignment 1