Exercise 2 19 Algo Lo26