finish assignment3
Merge pull request #223 from linchuming/assignment3

13307130255_LINCHUMING_assignment3