second homework

second homework
third homework

third homework
Revert "third homework"

This reverts commit 6b04313dd067017f2edce91e4c4374e32198b5e2.
Revert "second homework"

This reverts commit 2319de062ac195a1e10bc835f613a79d49d75d33.