compare_cull_condition
qsort(list, list_size, sizeof(list[0]), compare_cull_condition);
compare_cull_condition((void *)(&list[count-1]), (void *)(&list[i])) != 0) {