add problem 31