homework 09 solution part 1 5184142