problem 103