Update Exercise 15.30.r