code: def _result_type_many(*arrays_and_dtypes):
      """wrapper around numpy.result_type which overcomes the NPY_MAXARGS (32)
      argument limit"""
      try:
          return np.result_type(*arrays_and_dtypes)
      except ValueError:
          # we have > NPY_MAXARGS terms in our expression
          return reduce(np.result_type, arrays_and_dtypes)
  
imports: import numpy
  from pandas.compat import reduce
  import pandas
label_desc: Use image node_id 2 for calling a global function with example usage: _result_type_many() and returns: np, reduce