Finished exercise 40.