homework3 part2