The elementary school for which you are doing development workhas asked you to create a program algorithm in pseudocode to storequiz grades for the students of a class. The program should havethe following specifications:The program should prompt the teacher to input a studentnumber.The quiz score for that student will be displayed.The program can prompt for each quiz score or the scores can bepreloaded 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 informationrequired results the processing required to obtain the resultsand solution alternativesA flowchart showing the program processing flowA chart showing input output and processingAn algorithm in pseudocode describing the steps that the programwill performA written description of how each of the 6 problem-solving stepswas addressedPlease submit a .zip file with 3 charts the algorithm and adescription of 23 paragraphs.