@DeddyH: Nein, die ursprüngliche Reihenfolge soll erhalten bleiben, also unsortiert.
@jfheins: Na mein erster Ansatz war auch so, aber hierbei gibt es ja dann 2 Vorschleifen. Kann ich es nicht irgendwie mit nur einer Vorschleife, aber auch ohne Redundanz machen?!