include <stdio.h>
char str[100];
int main(void)
{
while(scanf("%s",&str) != EOF) { int code_cnt = 0; int num_cnt = 0; int symbol_cnt = 0; int letter_cnt = 0; int s_letter_cnt = 0; int m_letter_cnt = 0; int score = 0; char *p = str; while(*p != '\0') { if ( ( (*p >= 'a')&&(*p <= 'z') ) || ((*p >= 'A')&&(*p <= 'Z') ) ) { letter_cnt++; if((*p >= 'a')&&(*p <= 'z')) { s_letter_cnt++; } else if((*p >= 'A')&&(*p <= 'Z')) { m_letter_cnt++; } } else if((*p >= '0')&&(*p <= '9')) { num_cnt++; } else if( ((*p >= 0x21)&&(*p <= 0x2f)) || ((*p >= 0x3a)&&(*p <= 0x40)) || ((*p >= 0x5b)&&(*p <= 0x60)) || ((*p >= 0x7b)&&(*p <= 0x7e)) ) { symbol_cnt++; } p++; code_cnt++; } if(code_cnt <= 4) { score += 5; } else if( (code_cnt >= 5)&&(code_cnt <= 7) ) { score += 10; } else { score += 25; } if(letter_cnt == 0) { score += 0; } else if( (letter_cnt == s_letter_cnt) || (letter_cnt == m_letter_cnt) ) { score += 10; } else { score += 20; } if(num_cnt == 0) { score += 0; } else if(num_cnt == 1) { score += 10; } else { score += 20; } if(symbol_cnt == 0) { score += 0; } else if(symbol_cnt == 1) { score += 10; } else { score += 25; } if(letter_cnt > 0) { if(num_cnt > 0) { score += 2; if(symbol_cnt > 0) { score += 1; if( (s_letter_cnt>0)&&(m_letter_cnt>0) ) { score += 2; } } } } if(score >= 90) { printf("VERY_SECURE\n"); } else if(score >= 80) { printf("SECURE\n"); } else if(score >= 70) { printf("VERY_STRONG\n"); } else if(score >= 60) { printf("STRONG\n"); } else if(score >= 50) { printf("AVERAGE\n"); } else if(score >= 25) { printf("WEAK\n"); } else { printf("VERY_WEAK\n"); } } return 0;
}