Hello,
Schau, ich kann aufgrund des Codes nicht mal beurteilen, dass es noch gar nicht gelöst ist! ;-)
Was ist denn noch offen?
Wie kommst Du rauf, dass nichts mehr fehlt?
Das ist doch bisher nur die Hälfte einer unausgereiften Grundidee ohne jegliche Implementation in den Kontext. Das Stichwort "merken" sollte dich aufmerken lassen :-)
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg