#include <cctype>
#include <iostream>
using namespace std;
int main() {
string strcode;
cin>>strcode;
int score=0;
//
if(strcode.size()<=4)score+=5;
else if(strcode.size()<=7)score+=10;
else score+=25;
string subcode="";
int flag;
for(int i=0;i<strcode.size();i++){
if(isalpha(strcode[i])){
subcode+=strcode[i];
flag=1;
}
}
if(flag){
int x1=0,x2=0;
for(int i=0;i<subcode.size();i++){
if(subcode[i]>='A'&& subcode[i]<='Z')x1++;
if(subcode[i]>='a'&& subcode[i]<='z')x2++;
}
if(x1==subcode.size()||x2==subcode.size())score+=10;
if(x1!=0&&x2!=0)score+=20;}
int s=0;
for(int i=0;i<strcode.size();i++){
if (strcode[i]>='0'&&strcode[i]<='9'){ s++;}
}
if(s==0){}else if(s==1){score+=10;}else score+=20;
int f=0;
for(int i=0;i<strcode.size();i++){
if(isalpha(strcode[i])){}
else if (isalnum(strcode[i])){}
else f++;
}
if(f==0){}else if(f==1){score+=10;}else score+=25;
int a1=0,a2=0,a3=0,a4=0;
for(int i=0;i<strcode.size();i++){
if(isalpha(strcode[i])){
if(strcode[i]>='a'&& strcode[i]<='z'){a1=1;}else a2=1;
}
else if (isalnum(strcode[i])){a3=1;}
else a4=1;
}
if((a1==1 && a2==1)&&a3==1 &&a4==1){
score+=5;
}else if((a1==1 ||a2==1)&&a3==1 &&a4==1){
score+=3;
}else if((a1==1 || a2==1)&&a3==1){
score+=2;
}
if(score>=90){
cout<<"VERY_SECURE";
}else if( score>=80){
cout<<"SECURE";
}else if( score>=70){
cout<<"VERY_STRONG";
}else if( score>=60){
cout<<"STRONG";
}else if( score>=50){
cout<<"AVERAGE";
}else if( score>=25){
cout<<"WEAK";
}else if( score>=0){
cout<<"VERY_WEAK";
}
}
// 64 位输出请用 printf("%lld")