Question: Using Java, write a program to compare three Array Lists containing a student high school subjects and return the subjects they passed. The program will be used by the University of Java administration staff to check minimum requirements. Assume all Array Lists are to be created in this Java program without any user input. Assume at this time, there will be no changes to the Array Lists once they are created. An Array List must include all subjects offered by Alberta public school system. Another Array List must include the subject the students has taken. Finally a third Array List must include only the subjects which the students has scored over 85% final grade. Student must obtain at least 85% overall grade to meet the minimum requirements (“passed”) for the Computer Science program.