solution to problem set 9 3106290