code: def blank(*objs):
      
      for o in objs:
          if isinstance(o, Boolean):
              is_blank = not o
          elif isinstance(o, String):
              is_blank = not len(o.value.strip())
          elif isinstance(o, List):
              is_blank = all(blank(el) for el in o)
          else:
              is_blank = False
  
          if not is_blank:
              return Boolean(False)
  
      return Boolean(True)
docs: Returns true when the object is false, an empty string, or an empty list