code: def bin_close_numbers(prec, emax, emin, itr=None):
      if itr is None:
          itr = 1000
      for _ in range(itr):
          for func1 in close_funcs:
              for func2 in close_funcs:
                  yield func1(prec, emax, emin), func2(prec, emax, emin)
          for func in close_funcs:
              yield randdec(prec, emax), func(prec, emax, emin)
              yield func(prec, emax, emin), randdec(prec, emax)
  
imports: from random import randrange, sample
  from fractions import Fraction
  from randfloat import un_randfloat, bin_randfloat, tern_randfloat
label_desc: Use image node_id 32 for calling a global function with example usage: bin_close_numbers(prec, emax, emin, itr) without return types