def status_report(checkers)
      format, format_length = status_report_format(checkers)
      header = status_report_header(format)
      length = [format_length, header.length].max
      separator = ('-' * length) + "\n"

      result = separator + header + separator
      checkers.each { |checker| result << checker.to_s(format) }
      result << separator

      return result
    end
def status_report(checkers)
      format, format_length = status_report_format(checkers)
      header = status_report_header(format)
      length = [format_length, header.length].max
      separator = ('-' * length) + "\n"

      result = separator + header + separator
      checkers.each { |checker| result << checker.to_s(format) }
      result << separator

      return result
    end
Constructs a text status report