homework2 half done