code: def read_description():
      """Read README.md and CHANGELOG.md."""
      try:
          with open("README.md") as r:
              description = "\n"
              description += r.read()
          with open("CHANGELOG.md") as c:
              description += "\n"
              description += c.read()
          return description
      except Exception:
          return """
     PyCM is a multi-class confusion matrix library written in Python that
     supports both input data vectors and direct matrix, and a proper tool for
     post-classification model evaluation that supports most classes and overall
     statistics parameters.
     PyCM is the swiss-army knife of confusion matrices, targeted mainly at
     data scientists that need a broad array of metrics for predictive models
     and an accurate evaluation of large variety of classifiers."""
  
label_desc: Use image node_id 2 for calling a global function with example usage: read_description() and returns: description, str