Rubric get_scores() implementation (6 points) 6pts: Accura…
Rubric get_scores() implementation (6 points) 6pts: Accurately prompts for 7 scores, calculates the average after removing the lowest score, and prints the output 3pts: Some functionality is correct (e.g., prompts for scores, calculates an average) but fails to correctly drop the lowest score or format the output). 0pts: Missing or completely non-functional implementation get_title() implementation (2 points) 2pts: Correctly prompts the user for the graph title and returns it as a string 1pt: Returns a title but has minor issues (e.g., formatting or incorrect data type) 0pts: Missing or completely non-functional implementation get_list() implementation (5 points) 5pts: Prompts for integers between 1 and 10, validates input, stores valid integers in a list, and stops when Done is entered. Handles invalid input with clear error messages. 3 pts: Partial functionality (e.g., accepts integers but lacks proper input validation or fails to stop correctly when Done is entered). 0pts: Missing or completely non-functional implementation print_graph implementation (5 points) 5pts: Prints the title and a clean histogram where each list element corresponds to a row of stars. Output matches the example format. 3pts: Prints the graph with minor formatting or logic issues (e.g., incorrect number of stars or unorganized layout) 0pts: Missing or completely non-functional implementation Program compiles and runs when copied and pasted directly from student submission (2pts)