void PREFIX(swap) (TYPE a[], int i, int j) { TYPE temp; temp = a[i]; a[i] = a[j]; a[j] = temp; } void PREFIX(sort) (TYPE a[], int size) { if (COMPARE(a[0], a[1])) PREFIX(swap) (a, 0, 1); }