adding exercise 45