Please review Homework #3

I guess you can't open issues on a fork, so I opened a PR @timothy1ee