The elementary school for which you are doing development work has asked you to create a program algorithm in pseudocode to store quiz grades for the students of a class. The program should have the following specifications:The program should prompt the teacher to input a student number.The quiz score for that student will be displayed.The program can prompt for each quiz score or the scores can be preloaded or hard-coded into the program.Your solution must include an array.Your solution must include the following 5 parts:A problem analysis chart with sections for given information required results the processing required to obtain the results and solution alternativesA flowchart showing the program processing flowA chart showing input output and processingAn algorithm in pseudocode describing the steps that the program will performA written description of how each of the 6 problem-solving steps was addressed