code: def _get_dtype_square_x(draw):
      dim_size = draw(helpers.ints(min_value=2, max_value=5))
      dtype_x = draw(
          helpers.dtype_and_values(
              available_dtypes=helpers.get_dtypes("numeric"),
              shape=(dim_size, dim_size),
          )
      )
      return dtype_x
  
imports: from hypothesis import strategies, assume
  import numpy
  import ivy
  from jax.numpy import tril, triu, r_, c_
  import ivy_tests.test_ivy.helpers
  from ivy_tests.test_ivy.helpers import handle_frontend_test, BackendHandler
  from ...test_numpy.test_indexing_routines.test_inserting_data_into_arrays import _helper_r_, _helper_c_
  import ivy.functional.frontends.jax.numpy
label_desc: Use image node_id 2 for calling a global function with example usage: _get_dtype_square_x(draw) and returns: dtype_x