#include <bits/stdc++.h>
using namespace std;
int main(){
  string ans[8]={"AAA","AA","A","B","C","D","E","NA"};
  double n,m;
  while(cin >> n >> m){
  int cnt1=0,cnt2=0;
  if(n>=35.50){
    cnt1++;
  }
  if(n>=37.50){
    cnt1++;
  }
  if(n>=40.00){
    cnt1++;
  }
  if(n>=43.00){
    cnt1++;
  }
  if(n>=50.00){
    cnt1++;
  }
  if(n>=55.00){
    cnt1++;
  }
  if(n>=70.00){
    cnt1++;
  }
  if(m>=71.00){
    cnt2++;
  }
  if(m>=77.00){
    cnt2++;
  }
  if(m>=83.00){
    cnt2++;
  }
  if(m>=89.00){
    cnt2++;
  }
  if(m>=105.00){
    cnt2++;
  }
  if(m>=116.00){
    cnt2++;
  }
  if(m>=148.00){
    cnt2++;
  }
  cout << ans[max(cnt1,cnt2)] << endl;
  }
  return 0;
}
