problem set 4 answers 4186337