Aufgabe 3 added