Exercise 8 3 Algo Lo8 1