import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int no = scan.nextInt(); String name = scan.next(); String sex = scan.next(); String major = scan.next(); int grade = scan.nextInt(); CollegeStudent c = new CollegeStudent(no, name, sex, major,grade); c.getGrade(); no = scan.nextInt(); name = scan.next(); sex = scan.next(); major = scan.next(); String supervisor = scan.next(); grade = scan.nextInt(); GraduateStudent g = new GraduateStudent(no, name, sex, major, supervisor,grade ); g.getGrade(); scan.close(); } } abstract class Student { private int num; private String name; private String sex; public int grade; public Student(int n, String na, String s, int g) { num = n; name = na; sex = s; grade = g; } public int getNum() { return num; } public String getName() { return name; } public String getSex() { return sex; } public abstract void getGrade(); } class CollegeStudent extends Student { private String major; public CollegeStudent(int n, String na, String s, String m,int g) { super(n,na,s,g); major = m; } public String getMajor() { return major; } public void getGrade() { if(grade >= 80 && grade <= 100) System.out.println("A"); else if (grade >= 70 && grade < 80) System.out.println("B"); else if (grade >= 60 && grade < 70) System.out.println("c"); else if (grade >= 50 && grade < 60) System.out.println("D"); else System.out.println("E"); } } class GraduateStudent extends CollegeStudent { private String supervisor; public GraduateStudent(int n, String na, String s, String m, String su, int g) { super(n,na,s,m,g); supervisor = su; } public void getGrade() { if(grade >= 90 && grade <= 100) System.out.println("A"); else if (grade >= 80 && grade < 90) System.out.println("B"); else if (grade >= 70 && grade < 80) System.out.println("c"); else if (grade >= 60 && grade < 70) System.out.println("D"); else System.out.println("E"); } }