Exercise 25 added