Update Exercise 25
Finish Exercise 26