For Assignment 1