Homework1 done