explanation problem 5