while let str = readLine() {
var score = 0
let len = str.count
if len <= 4 {
score += 5
} else if len <= 7 && len >= 5 {
score += 10
} else if len >= 8 {
score += 25
}
let tmp = "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
let signals = [Character](tmp)
let array = [Character](str)
var upperCount = 0
var lowerCount = 0
var numCount = 0
var signalCount = 0
for char in array {
if char >= Character("A") && char <= Character("Z") {
upperCount += 1
} else if char >= Character("a") && char <= Character("z") {
lowerCount += 1
} else if char >= Character("0") && char <= Character("9") {
numCount += 1
}
if signals.contains(char) {
signalCount += 1
}
}
if upperCount > 0 && lowerCount > 0 {
score += 20
} else if upperCount > 0 || lowerCount > 0 {
score += 10
}
if numCount > 1 {
score += 20
} else if numCount == 1 {
score += 10
}
if signalCount > 1 {
score += 25
} else if signalCount == 1 {
score += 10
}
if upperCount > 0 && lowerCount > 0 && numCount > 0 && signalCount > 0 {
score += 5
} else if (upperCount > 0 || lowerCount > 0) && numCount > 0 && signalCount > 0 {
score += 3
} else if (upperCount > 0 || lowerCount > 0) && numCount > 0 {
score += 2
}
if score >= 90 {
print("VERY_SECURE")
} else if score >= 80 {
print("SECURE")
} else if score >= 70 {
print("VERY_STRONG")
} else if score >= 60 {
print("STRONG")
} else if score >= 50 {
print("AVERAGE")
} else if score >= 25 {
print("WEAK")
} else {
print("VERY_WEAK")
}
}