Assignment 2 - CSE1IOO