step 2-6 of hw4_2
step 7 of hw4_2
step 8 of hw4_2
step 9 of hw4_2