code: def logical_un_incr_digits(prec, itr):
      if itr is None:
          lst = range(prec + 30)
      else:
          lst = sample(range(prec + 30), itr)
      for m in lst:
          yield from_triple(1, bindigits(m), 0)
  
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 40 for calling a global function with example usage: logical_un_incr_digits(prec, itr) without return types