part03-03_ex7_intermediate