code: def score(package_path):
      
      python_files = find_files(package_path, '*.py')
  
      total_counter = Counter()
  
      for python_file in python_files:
          output = run_pylint(python_file)
          counter = parse_pylint_output(output)
          total_counter += counter
  
      score_value = 0
  
      for count, stat in enumerate(total_counter):
          score_value += SCORING_VALUES[stat] * count
  
      return score_value / 5
docs: Runs pylint on a package and returns a score
      Lower score is better
  
      :param package_path: path of the package to score
      :return: number of score