finish ex_3_3_[7]