Create a program to enter grades and calculate averages and letter… Create a program to enter grades and calculate averages and letter grades.Need a class which will contain:Student NameStudent IdStudent Grades (an array of 3 grades)A constructor that clears the student data (use -1 for unset grades)Get functions for items a, b, and c, average, and letter gradeSet functions for items a, n, and cNote that the get and set functions for Student grades need an argument for the grade index.Need another class which will contain:An Array of Students (1 above)A count of number of students in useYou need to create a menu interface that allows you to:Add new studentsEnter test gradesDisplay all the students with their names, ids, test grades, average, and letter gradeExit the programAdd comments and use proper indentation.Nice Features:I would like that system to accept a student with no grades, then later add one or more grades, and when all grades are entered, calculate the final average or grade. I would like the system to display the students in alphabetical order (no matter what order they are entered in) I want the pseudocode not the java code Note: Please submit pseudocode of your program for your project. Computer Science Engineering & Technology Java Programming CIST 2371