Подарунковий рядок#11436

Подарунковий рядок

1 second
256 megabytes
Very easy

Стандартними розділовими знаками є знаки із набору: , , , , , ', , , , , , , , , , , , , , , , , , , ^, , `, , , , та пропуск. Romanko_Rodion на день народження отримав рядок, який містить літери англійської абетки, цифри та розділові знаки. Йому стало цікаво, а скільки розділових знаків містить подарований йому рядок?

Input

Заданий рядок.

Output

У стандартний вихідний потік запишіть відповідь на задачу.

Examples

Example

Loading
Loading