Homework0 part_1 done