internal override void swap_index(int i, int j) { do { sbyte _ = sign[i]; sign[i] = sign[j]; sign[j] = _; } while (false); do { int _ = index[i]; index[i] = index[j]; index[j] = _; } while (false); }