@SuppressWarnings("UseOfSystemOutOrSystemErr")
  public static void main(String[] args) throws Exception {
    String indexPath = args[0];
    EnumeratorStringDescriptor enumeratorStringDescriptor = EnumeratorStringDescriptor.INSTANCE;

    try (KeyHashLog<String> keyHashLog = new KeyHashLog<>(enumeratorStringDescriptor, Path.of(indexPath), false)) {
      IntSet allHashes = keyHashLog.getSuitableKeyHashes(new IdFilter() {
        @Override
        public boolean containsFileId(int id) {
          return true;
        }
      });

      for (Integer hash : allHashes) {
        System.out.println("key hash = " + hash);
      }
    }
  }
@SuppressWarnings("UseOfSystemOutOrSystemErr")
  public static void main(String[] args)