Homework7 initial