problem 4
Information: problem 4