eighth problem set 4627287