string = input().strip()
score = 0
# ===================== 长度得分 =====================
n = len(string)
if n <= 4:
score += 5
elif 5 <= n <= 7:
score += 10
elif n >= 8:
score += 25
# print("长度得分:", score) # 调试
# ===================== 字母统计与得分 =====================
upper_count = 0
lower_count = 0
for char in string:
if char.isupper():
upper_count += 1
elif char.islower():
lower_count += 1
letter_count = upper_count + lower_count
if letter_count == 0:
pass
elif upper_count == 0 or lower_count == 0:
score += 10
else:
score += 20
# print("字母统计:", upper_count, lower_count) # 调试
# print("字母得分后:", score) # 调试
# ===================== 数字统计与得分 =====================
num_count = 0
for char in string:
if char.isdigit():
num_count += 1
if num_count == 0:
pass
elif num_count == 1:
score += 10
else:
score += 20
# print("数字个数:", num_count) # 调试
# print("数字得分后:", score) # 调试
# ===================== 符号统计与得分 =====================
symbol_count = 0
for char in string:
if not (char.isalpha() or char.isdigit()):
symbol_count += 1
if symbol_count == 0:
pass
elif symbol_count == 1:
score += 10
else:
score += 25
# print("符号个数:", symbol_count) # 调试
# print("符号得分后:", score) # 调试
# ===================== 组合奖励(优先级从高到低) =====================
if lower_count > 0 and upper_count > 0 and num_count > 0 and symbol_count > 0:
score += 5
elif letter_count > 0 and num_count > 0 and symbol_count > 0:
score += 3
elif letter_count > 0 and num_count > 0 and symbol_count == 0:
score += 2
# print("奖励加分后总分:", score) # 调试
# ===================== 最终等级输出 =====================
if score >= 90:
print("VERY_SECURE")
elif score >= 80:
print("SECURE")
elif score >= 70:
print("VERY_STRONG")
elif score >= 60:
print("STRONG")
elif score >= 50:
print("AVERAGE")
elif score >= 25:
print("WEAK")
else:
print("VERY_WEAK")