Completed exercise 42