Working on exercise 45.