code: def eggholder(np):
      def func(p):
          x, y = p
          return -(y + 47) * np.sin(
              np.sqrt(np.abs(x / 2.0 + y + 47.0))
          ) - x * np.sin(np.sqrt(np.abs(x - (y + 47.0))))
  
      return func
  
imports: from absl.testing import absltest
  import numpy
  import scipy
  import scipy.optimize
  from jax import numpy
  from jax._src import test_util
  from jax import jit
  from jax import config
  import jax.scipy.optimize
label_desc: Use image node_id 4 for calling a global function with example usage: eggholder(np) and returns: func, unknown