you do not need to submit anything on zybooks. continue updating and submitting your files as described in the first checkpoint lab. very important: for the 4 lab activities this week (8.11 thru 8.14), you will be submitting your work on gradescope in the unit called week 8: labs. this unit will expect three (3) files from you, as described below. this unit will test the following functions: print main menu(), get grades(), get list avg(), get total grade(), get selection(), print grade info(), is num(), create category(), is valid index(), update category(), delete item(). 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: