Homework6 done!