rem: PRINT(("%s\n", __PRETTY_FUNCTION__));
context: sort_trans(long *lptr1, long *lptr2, long count){	PRINT(("%s\n", __PRETTY_FUNCTION__));	bool again; //flag that tells we changed trans positions				if (count == 2) {		if (lptr1[0] > lptr1[1]) {			int32 tmp = lptr1[0];			lptr1[0] = lptr1[1];			lptr1[1] = tmp;						tmp = lptr2[0];			lptr2[0] = lptr2[1];			lptr2[1] = tmp;		}	} else if (count > 2) {		do {			again = false;			for (long c = 1; c < count; c++) {				if (lptr1[c - 1] > lptr1[c]) {					int32 tmp = lptr1[c - 1];					lptr1[c - 1] = lptr1[c];					lptr1[c] = tmp;										tmp = lptr2[c - 1];					lptr2[c - 1] = lptr2[c];					lptr2[c] = tmp;					again = true;				}			}		} while (again); 	}}