Если ты имеешь ввиду не "Y" а "Z", тогда два варианта - либо сортируешь массив сам, либо включаешь Z-буфер и рисуешь в любом порядке, у чего "Z" больше все равно перекроется.
Сортировок мало придумали что-ли? Посмотри метод "Пузырька"
Можно так: проходишь по массиву, если первый элемент больше второго (второй больше третьего и т.п.), меняешь их местами. Начинаешь сначала. В конце концов после нескольких проходов массив отсортируется и ничего местами менять не надо будет. Вот и все.