problem 15 , 31