Bonusaufgabe: Hier ist ein Code mit der Funktion MySync, die einen Parameter start (Standard 0) annimmt, ihn in der Konsole ausgibt, Promise verwendet und sich rekursiv innerhalb von resolve aufruft, zusätzlich steht ein separates setTimeout. Erklären Sie, was hier passieren wird und was in der Konsole ausgegeben wird.