Update Exercise 15.54.r