Homework3 Initialize