4071 homework3