solve problem 43