@Contract(pure=true)
  public static int indexOf(long @NotNull [] ints, long value) {
    for (int i = 0; i < ints.length; i++) {
      if (ints[i] == value) return i;
    }
    return -1;
  }
@Contract(pure=true)
  public static int indexOf(long @NotNull [] ints, long value)