hw4 part-1 step-1
hw4 part-1 step-2