List/String Practice

In the vocal competition, the following rules are applied:

Write a program that first reads the number of vocal groups participate in the vocal competion. The program reads the names of the vocal groups and store them in the list of strings. The program randomly generates the grades for each song and finds the average (MAKE SURE YOU TO USE LOOP FOR THIS PART EVEN THOUGH IT IS ONLY 5 GRADES!). Create a list of floats to store the averages for each group. The program creates TWO new lists: list of averages that are above 3.0 and the list of corresponding vocal group names. The program prints results of the competition: prints the full list of vocal group with the averages and then the list of the vocal groups who moved to the next level

Example:
Vocal_groups=['HS1', 'HS2', 'MidSchool3', 'ElemSchool4']
grades for HS1: 1, 2, 3, 4, 5. Average: 3.0
grades for HS2: 2, 2, 3, 4, 1. Average: 2.4
grades for MidSchool3: 3, 3, 1, 1, 5. Average: 2.6
gardes for ElemSchool4: 3, 3, 3, 4, 3. Average: 3.2
List_average=[3.0, 2.4, 2.6, 3.2]
next_level=[3.0, 3.2]
next_level_names=['HS1', 'ElemSchool4']