solutions to problem set 2 2251607