Aufgabe 3 second solution to achive threadsaftey