finish ex1