even_odd_sort