hw4 part-1 step-7
hw4 part-1 step-8
hw4 part-1 step-9