import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    }
} import java.util.Scanner; Scanner java.util public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    }
} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    } main {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        } true {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        } int m = sc.nextInt(); m sc.nextInt() sc.nextInt sc int f = sc.nextInt(); f sc.nextInt() sc.nextInt sc int r = sc.nextInt(); r sc.nextInt() sc.nextInt sc int p = m + f; p m + f m f if (m == -1 && f == -1 && r == -1) {
                break;
            } m == -1 && f == -1 && r == -1 m == -1 && f == -1 && r == -1 m == -1 m -1 1 f == -1 f -1 1 r == -1 r -1 1 {
                break;
            } break; if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            } m == -1 || f == -1 m == -1 m -1 1 f == -1 f -1 1 {
                System.out.printf("F\n");
            } System.out.printf("F\n") System.out.printf System.out System System.out "F\n" if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            } 80 <= p 80 p {
                System.out.printf("A\n");
            } System.out.printf("A\n") System.out.printf System.out System System.out "A\n" if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            } 65 <= p 65 p {
                System.out.printf("B\n");
            } System.out.printf("B\n") System.out.printf System.out System System.out "B\n" if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            } 50 <= p || r >= 50 50 <= p 50 p r >= 50 r 50 {
                System.out.printf("C\n");
            } System.out.printf("C\n") System.out.printf System.out System System.out "C\n" if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            } 30 <= p 30 p {
                System.out.printf("D\n");
            } System.out.printf("D\n") System.out.printf System.out System System.out "D\n" if (0 <= p) {
                System.out.printf("F\n");
            } 0 <= p 0 p {
                System.out.printf("F\n");
            } System.out.printf("F\n") System.out.printf System.out System System.out "F\n" String[] args args public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    }
} public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    }
} Main
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (true) {
            int m = sc.nextInt();
            int f = sc.nextInt();
            int r = sc.nextInt();
            int p = m + f;
            if (m == -1 && f == -1 && r == -1) {
                break;
            }
            if (m == -1 || f == -1) {
                System.out.printf("F\n");
            } else if (80 <= p) {
                System.out.printf("A\n");
            } else if (65 <= p) {
                System.out.printf("B\n");
            } else if (50 <= p || r >= 50) {
                System.out.printf("C\n");
            } else if (30 <= p) {
                System.out.printf("D\n");
            } else if (0 <= p) {
                System.out.printf("F\n");
            }
        }
    }
}
