The _ArrayMultiSort function is only used in the example to separate the "txt" files out from between the "mp3" files. I had it from years past, and it did the job. The interesting thing is the ways of sorting all the numbers that are separated by "-". 1/ Sort as two individual numbers: or, 2/ Sort the numbers as though the second number is the decimal part of the first number. These two sorting order results can differ. #include <Array.au3> $sList = "ts-almojadilah5-3a.mp3;ts-almoja