Problem C. (10 points) Front Tooth Concealment You have recently been appointed vice principal of a high school, and as such, you have the honor of helping out with their graduation ceremony. You will alternate reading off the names of the graduates with the principal. Unfortunately, you got your front teeth knocked out last night while fighting crime as a masked vigilante, so you are unable to pronounce any name containing the letters 's' or 'z'. Since you don't want your enemies to learn of your secret identity, and you suspect that some of them may be present at graduation, you need to avoid saying any names containing the letters 's' or 'z'. You will read the first name from the list of graduates, meaning that you will also read the third, the fifth, the seventh, and so on. Therefore, you must ensure that all names at odd positions in the list of names (or at even indexes, since we start indexing at 0), do not contain the letters 's' or 'z'. Write a function no_front_teeth (names_list) which takes in a list of strings representing the names of the students in the order they will be read no front teeth should return a new list containing the same set of names, except rearranged such that the strings at all even indexes do not contain the characters 9.7. or their upper case variants, 'S' or 'Z'. If this is not possible because there are too many names that contain 's' or 'z', the function should instead print the string "Mission impossible too many unpronounceable names", and return an empty list Hints: Separate the names into two lists: names that contain 's' or 'z', and names that don't Then recombine them in an order that avoids any names containing so'z'in even indexed spots Constraints Do not import use any Python modules Your submission should have no code outside of function definitions except for comments Examples (text in bold is returned, text in italics is printed): >>> ne front teeth (l'Evan Bume Rosenberg'. 'Nathan Taylor Nathan Taylor', 'van Suma Rosenberg Myat >>> no front teeth ([Badman Bakib Enan', Zahra Forootaninia. Mo" 1 ) Mission Impossible too many unpronounceable names >>> no front teeth Elliot Tomas'. Alex Overman. Evan akala mo Wentzel'. race Benzen'"Tyler Wendland", "Eathi Erikson'. Laura Arias Fernandez) Mission Impossible too many unpronounceable nama Problem C. (10 points) Front Tooth Concealment You have recently been appointed vice principal of a high school, and as such, you have the honor of helping out with their graduation ceremony. You will alternate reading off the names of the graduates with the principal. Unfortunately, you got your front teeth knocked out last night while fighting crime as a masked vigilante, so you are unable to pronounce any name containing the letters 's' or 'z'. Since you don't want your enemies to learn of your secret identity, and you suspect that some of them may be present at graduation, you need to avoid saying any names containing the letters 's' or 'z'. You will read the first name from the list of graduates, meaning that you will also read the third, the fifth, the seventh, and so on. Therefore, you must ensure that all names at odd positions in the list of names (or at even indexes, since we start indexing at 0), do not contain the letters 's' or 'z'. Write a function no_front_teeth (names_list) which takes in a list of strings representing the names of the students in the order they will be read no front teeth should return a new list containing the same set of names, except rearranged such that the strings at all even indexes do not contain the characters 9.7. or their upper case variants, 'S' or 'Z'. If this is not possible because there are too many names that contain 's' or 'z', the function should instead print the string "Mission impossible too many unpronounceable names", and return an empty list Hints: Separate the names into two lists: names that contain 's' or 'z', and names that don't Then recombine them in an order that avoids any names containing so'z'in even indexed spots Constraints Do not import use any Python modules Your submission should have no code outside of function definitions except for comments Examples (text in bold is returned, text in italics is printed): >>> ne front teeth (l'Evan Bume Rosenberg'. 'Nathan Taylor Nathan Taylor', 'van Suma Rosenberg Myat >>> no front teeth ([Badman Bakib Enan', Zahra Forootaninia. Mo" 1 ) Mission Impossible too many unpronounceable names >>> no front teeth Elliot Tomas'. Alex Overman. Evan akala mo Wentzel'. race Benzen'"Tyler Wendland", "Eathi Erikson'. Laura Arias Fernandez) Mission Impossible too many unpronounceable nama