homework2 edited