code: def _find_common_coerce(a, b):
      if a > b:
          return a
      try:
          thisind = __test_types.index(a.char)
      except ValueError:
          return None
      return _can_coerce_all([a, b], start=thisind)
  
imports: from __future__ import division, absolute_import, print_function
  import types
  import sys
  import numbers
  import warnings
  from numpy.compat import bytes, long
  from numpy.core.multiarray import typeinfo, ndarray, array, empty, dtype, datetime_data, datetime_as_string, busday_offset, busday_count, is_busday, busdaycalendar
  from numpy.core.overrides import set_module
  from ._string_helpers import english_lower, english_upper, english_capitalize, LOWER_TABLE, UPPER_TABLE
  from ._type_aliases import sctypeDict, sctypeNA, allTypes, bitname, sctypes, _concrete_types, _concrete_typeinfo, _bits_of
  from ._dtype import _kind_name
label_desc: Use image node_id 9 for calling a global function with example usage: _find_common_coerce(a, b) and returns: _can_coerce_all, a, None