Complete Assingment 1