Задачі
Пароль
Пароль
Назвемо пароль крипто стійким, якщо виконується 5 критеріїв
Пароль містить маленькі латинські латинські літери
Пароль містить великі латинські літери
Пароль містить цифри
Символи: ! " # $ % & ' ( ) * +
Довжина пароля не менше 8 символів
Потрібно за даним паролем встановити, скільки критеріїв крипто стійкості виконується.
Входні дані:
Вводиться один рядок, що складається тільки з латинських символів цифр і символів (п.4). Кількість символів не перевищує 100.
Вихідні дані
Виведіть кількість критеріїв крипто стійкості, яким задовільняє пароль.
Приклад
Вхідні дані #1
1aA
Вихідні дані #1
3
Вхідні дані #2
AaBbCc12
Вихідні дані #2
4
Вхідні дані #3
AAAaaaAAA
Вихідні дані #3
3
Вхідні дані #4
#Abc23$$$
Вихідні дані #4
5