problem set 5 answers 559330