assingment 2 done