readLongZigZag method
Implementation
int readLongZigZag() {
  int value = readLong();
  dirtyRead();
  return (value >> 1) ^ (-(value & 1));
}
int readLongZigZag() {
  int value = readLong();
  dirtyRead();
  return (value >> 1) ^ (-(value & 1));
}