some code for aufgabe 5