题目描述
It is important to use strong passwords to make the Internet more secure. At the same time, it is very important not to reuse the same password. No matter how strong your password is, if the plaintext is leaked in one place, it will be very easy to break. Of course, if all applications hash passwords and use SALT properly, such damage will not occur even if leaked, but there are still applications that store passwords in clear text.
Well, the contest is about to begin. I have to register a team account ...
problem
A string representing the password is given. Check if the character string meets all of the following conditions, and if it meets all of the following conditions, output "VALID", and if there is an item that does not meet even one, output "INVALID".
- String length is 6 or more
- Contains one or more numbers
- Contains one or more uppercase letters
- Contains one or more lowercase letters
input
A string representing the password is given on one line.
output
Print "VALID" if the password string meets all the conditions in question, and "INVALID" if there are conditions that do not.
Constraint
- The password string must be between 1 and 20 characters.
- Password string contains only uppercase letters, lowercase letters, and numbers
Input / output example
Input 1
password
Output 1
INVALID
It is a password that is widely used all over the world.
Input 2
AizuCamp2013
Output 2
VALID
Great password.
Input 3
1234
Output 3
INVALID
Widely used as a PIN.
Input 4
NaBiO3
Output 4
VALID
It is barely 6 characters or more.
Example
Input
password
Output
INVALID
输入格式
见题面
输出格式
见题面