public static @NotNull <T> List<T> map2List(@NotNull IntSet set, @NotNull IntFunction<? extends T> function) {
    return set.intStream().mapToObj(function).collect(Collectors.toList());
  }
public static @NotNull <T> List<T> map2List(@NotNull IntSet set, @NotNull IntFunction<? extends T> function)