Finish ex10.2
Finish ex10.4