added problem 5.3