finish ex4-7