Homework2 package