// hidden region boundary
offset += range[i] - 1; // shift in visible column coordinates
System.arraycopy(operation, i + 1, operation, i, length - i);
// hidden region boundary
offset += range[i] - 1; // shift in visible column coordinates
System.arraycopy(operation, i + 1, operation, i, length - i);