homework 01 solution part 2 8360539