Finished exercise 06