solutions to homework 3 5855119