added aufgabe 3 - NOT tested
edited