... doesnt work. > It does - your just NOT getting the result you want <g> > > If you want to sort each dimension then try sorting them individually > > Eg - Untested > for i := 1 to len( aArray ) > aArray1 := aArray[i] > asort( aArray1,,,{|x,y| x[1] >= y[1] } ) > ...