private void init() { cdif = compact_diff(left, right); _Same = true; if (0 == cdif[2] && 0 == cdif[3]) { _Same = false; cdif.RemoveAt(0); cdif.RemoveAt(0); } _End = (1 + cdif.Count)/2; }