Password Strength
Let us say a password is strong if it contains a lowercase alphabet, an uppercase alphabet, a number, and a special character from ∵ , ',' '<', '=', >', '?', or '@' (ASCII $58-64$). For instance, the password "qwerty$123$" is not strong, while the string "@bC6ef" is indeed strong.
Write a program that reads a string of characters of length at most $64$ characters from standard input and outputs "$1$" to standard output if the given string qualifies as a strong password, and outputs "$0$" to standard output otherwise.
Sample Input 1
qwerty123
Sample output 1
0
Explanation
Checks the four conditions for a strong password.
The following test case is one of the actual test cases of this question that may be used to evaluate your submission.
Sample input 2
@bC6ef
Sample output 2
1
Note: Your code must be able to print the sample output from the provided sample input. However, your code is run against multiple hidden test cases. Therefore, your code must pass these hidden test cases to solve the problem statement.