Aufgabe 4 clean gemacht, die beiden Ansaetze werden jetzt in 2 Branches
implementiert