Ich lös es jetz auf ne etwas modifizierte Holzhammermethode
Zwar noch nich umgesetzt, aber müsste gehen
Ich liste zweimal, einmal mit Details, einmal ohne.
Dann drehe ich sämtliche Strings in den beiden StringLists um und sortiere.
Anschliessend gucke, ob das letzte Zeichen (in der Liste mit Details) ein d ist, wenn ja, nehme ich den entsprechenden Eintrag aus der Liste ohne Details und drehe ihn wieder um
Ineffizient, wird aber funktionieren
Wenn jemand einen besseren Vorschlag hat, bitte her damit
MfG Z4ppy