Hallo Sam,
- die Werte "M", "MU","BK" und "IN" stehen immer ganz vorne
- "PH" und "L" stehen ebenfalls ganz vorne, allerdings hinter den zuvor genannten Werten.
ich würde mit getrennten Arrays arbeiten.
Das Original durchlaufen
"M", "MU","BK" und "IN" -> array1
"PH" und "L" -> array2
der Rest -> array3
array1 und array2 und array3 sortieren und mergen. Fertig.
Grüße,
Jochen