simplified code of Aufgabe 3 in WS2012