Finish the third problem of hw3
Finish the second problem of hw3
Finish the most part of hw3