loop do
    input = gets.split(" ").map do |i| i.to_i end
    if input[0] == -1 && input[1] == -1 && input[2] == -1
        break
    elsif input[0] == -1 || input[1] == -1
        puts "F"
    elsif input[0] + input[1] >= 80
        puts "A"
    elsif input[0] + input[1] >= 65 && input[0] + input[1] < 80
        puts "B"
    elsif input[0] + input[1] >= 50 && input[0] + input[1] < 65
        puts "C"
    elsif input[0] + input[1] >= 30 && input[0] + input[1] < 50 && input[2] >= 50
        puts "C"
    elsif input[0] + input[1] >= 30 && input[0] + input[1] < 50
        puts "D"
    else
        puts "F"
    end
end