import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Main
{
	public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	}
} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io import java.util.ArrayList; ArrayList java.util public class Main
{
	public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	}
} Main public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	} main {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	} BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) ArrayList<Integer> mid = new ArrayList<Integer>(); mid new ArrayList<Integer>() ArrayList<Integer> fin = new ArrayList<Integer>(); fin new ArrayList<Integer>() ArrayList<Integer> re = new ArrayList<Integer>(); re new ArrayList<Integer>() String[] strs = new String[3]; strs new String[3] 3 int[] buf = new int[3]; buf new int[3] 3 while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		} true {
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		} strs = br.readLine().split(" ") strs br.readLine().split(" ") br.readLine().split br.readLine() br.readLine br " " for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]); int i=0; int i=0; i 0 i<3 i 3 i++ i++ i buf[i] = Integer.parseInt(strs[i]); buf[i] = Integer.parseInt(strs[i]) buf[i] buf i Integer.parseInt(strs[i]) Integer.parseInt Integer strs[i] strs i if(buf[0]+buf[1]+buf[2]==-3) break; buf[0]+buf[1]+buf[2]==-3 buf[0]+buf[1]+buf[2] buf[0]+buf[1]+buf[2] buf[0] buf 0 buf[1] buf 1 buf[2] buf 2 -3 3 break; mid.add(buf[0]) mid.add mid buf[0] buf 0 fin.add(buf[1]) fin.add fin buf[1] buf 1 re.add(buf[2]) re.add re buf[2] buf 2 int stu = mid.size(); stu mid.size() mid.size mid int m m f f r r mix; mix for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		} int i=0; int i=0; i 0 i<stu i stu i++ i++ i {
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		} {
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		} m = mid.get(i) m mid.get(i) mid.get mid i f = fin.get(i) f fin.get(i) fin.get fin i r = re.get(i) r re.get(i) re.get re i mix = m + f mix m + f m f if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			} m==-1 || f==-1 ||(mix>=0 &&mix<30) m==-1 || f==-1 ||(mix>=0 &&mix<30) m==-1 m -1 1 f==-1 f -1 1 (mix>=0 &&mix<30) mix>=0 mix 0 mix<30 mix 30 {
				System.out.println("F");
				continue;
			} System.out.println("F") System.out.println System.out System System.out "F" continue; if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			} mix>=80 mix 80 {
				System.out.println("A");
				continue;
			} System.out.println("A") System.out.println System.out System System.out "A" continue; if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			} mix>=65&&mix<80 mix>=65 mix 65 mix<80 mix 80 {
				System.out.println("B");
				continue;
			} System.out.println("B") System.out.println System.out System System.out "B" continue; if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			} (mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50) (mix>=50&&mix<65) mix>=50 mix 50 mix<65 mix 65 (mix>=30&&mix<50&&r>=50) mix>=30&&mix<50&&r>=50 mix>=30 mix 30 mix<50 mix 50 r>=50 r 50 {
				System.out.println("C");
				continue;
			} System.out.println("C") System.out.println System.out System System.out "C" continue; if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			} mix>=30&&mix<50&&r<50 mix>=30&&mix<50&&r<50 mix>=30 mix 30 mix<50 mix 50 r<50 r 50 {
				System.out.println("D");
				continue;
			} System.out.println("D") System.out.println System.out System System.out "D" continue; String[] args args public class Main
{
	public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	}
} public class Main
{
	public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	}
} Main
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Main
{
	public static void main(String[] args)throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//		?????????3?¨?????????????????????????
		ArrayList<Integer> mid = new ArrayList<Integer>();
		ArrayList<Integer> fin = new ArrayList<Integer>();
		ArrayList<Integer> re = new ArrayList<Integer>();
		String[] strs = new String[3];
		int[] buf = new int[3];
		while(true)//?????????-1?????\?????????????????§?????????
		{
			strs = br.readLine().split(" ");
			for(int i=0; i<3; i++)	buf[i] = Integer.parseInt(strs[i]);
			if(buf[0]+buf[1]+buf[2]==-3) break;
			mid.add(buf[0]);
			fin.add(buf[1]);
			re.add(buf[2]);
		}
		
		int stu = mid.size();
		int m, f, r, mix;
		for(int i=0; i<stu; i++)
		{
			m = mid.get(i);
			f = fin.get(i);
			r = re.get(i);
			mix = m + f;
//		??????????¨??????????????¨????????????????????¬????????????´???????????? F??? 
			if(m==-1 || f==-1 ||(mix>=0 &&mix<30)) 
			{
				System.out.println("F");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 80 ??\???????????°????????? A ???
			else if(mix>=80)
			{
				System.out.println("A");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 65 ??\??? 80 ??????????????°????????? B???
			else if(mix>=65&&mix<80)
			{
				System.out.println("B");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 50 ??\??? 65 ??????????????°????????? C???
			else if((mix>=50&&mix<65)||(mix>=30&&mix<50&&r>=50))
			{
				System.out.println("C");
				continue;
			}
//		??????????¨???¨??????????¨????????¨??????°??? 30 ??\??? 50 ??????????????°????????? D???
			else if(mix>=30&&mix<50&&r<50)
			{
				System.out.println("D");
				continue;
			}
		}	
	}
}