@Override
    public void save(final @NotNull DataOutput out, IntSet value) throws IOException {
      IntIterator iterator = value.iterator();
      while (iterator.hasNext()) {
        out.writeInt(iterator.nextInt());
      }
    }
@Override
    public void save(final @NotNull DataOutput out, IntSet value)