finished exercise 6 DSV