warum machst Du nicht folgendes:

zwi_xxx 25a overlay(zwi_array:5)

und sortierst dann danach. Bei aneinanderliegenden Feldern sollte das das gleiche Ergebnis liefern wie getrenntes Sortieren

kh