code: def _st_tuples_or_int(n_pairs, min_val=0):
      return st.one_of(
          st_tuples(
              st.tuples(
                  st.integers(min_value=min_val, max_value=4),
                  st.integers(min_value=min_val, max_value=4),
              ),
              min_size=n_pairs,
              max_size=n_pairs,
          ),
          helpers.ints(min_value=min_val, max_value=4),
      )
  
imports: from hypothesis import strategies, assume
  import hypothesis.extra.numpy
  import numpy
  import ivy
  import ivy_tests.test_ivy.helpers
  from ivy_tests.test_ivy.helpers import handle_test, create_concatenable_arrays_dtypes
  from ivy.functional.ivy.experimental.manipulation import _check_bounds
  from ivy_tests.test_ivy.test_functional.test_core.test_manipulation import _get_splits
label_desc: Use image node_id 15 for calling a global function with example usage: _st_tuples_or_int(n_pairs, min_val) and returns: st