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