Still working exercise 27.