problem set 4 solutions 4495450