modify sort.c