instructions this lab builds on the previous checkpoint labs. we assume that you have all grades main list hard-coded in your program. in the template below, we gave you the get selection() function, which you need to add to your functions.py. you do not need to make any changes to this function - use it as is. this function is a bit unusual in that it uses input() but once you see how it is used within the main program, we hope that you will appreciate how much copy/pasting it has saved us. :-) in the main program, add the following lines to ask the user whether they want to list the category or grade information: elif opt -- 'L': subopt = get_selection (the_menu [opt], submenu) if subopt == 'C': print_grade_info (all_grades, show_grades = False) elif subopt -= 'G': print_grade_info (all_grades) Implement the print_grade_info() function with the default parameter show_grades set to True. Add the implementation based on the documentation provided below.