code: def describe_targets(best_targets):
      """Return a list of lines describing the results of `target`, if any."""
      # These lines are included in the general statistics description below,
      # but also printed immediately below failing examples to alleviate the
      # "threshold problem" where shrinking can make severe bug look trivial.
      # See https://github.com/HypothesisWorks/hypothesis/issues/2180
      if not best_targets:
          return []
      elif len(best_targets) == 1:
          label, score = next(iter(best_targets.items()))
          return [f"Highest target score: {score:g}  ({label=})"]
      else:
          lines = ["Highest target scores:"]
          for label, score in sorted(
              best_targets.items(), key=lambda x: x[::-1]
          ):
              lines.append(f"{score:>16g}  ({label=})")
          return lines
  
file_path: catboost/contrib/python/hypothesis/py3/hypothesis/statistics.py
imports: import math
  from collections import Counter
  from hypothesis._settings import Phase
  from hypothesis.utils.dynamicvariables import DynamicVariable
label_desc: Use image node_id 2 for calling a global function with example usage: describe_targets(best_targets) and returns: list, list, lines