eolymp
bolt
Try our new interface for solving problems
Problems

Текстовая статистика

Текстовая статистика

Time limit 1 second
Memory limit 64 MiB

Большинство современных текстовых редакторов могут дать некоторые статистические данные о тексте, который они редактируют. Одним из замечательных статистических результатов является средняя длина слова в тексте. Слово - это максимальная непрерывная последовательность символов ('a'-'z', 'A'-'Z'). Слова могут быть распределены пробелами, цифрами и знаками препинания. Средняя длина слова - это сумма длин всех слов, разделенная на количество слов.

Например, в тексте "This is div2 easy problem". Есть 5 слов: "This", "is", "div", "easy" и "problem". Сумма длин всех слов равна 4+2+3+4+7 = 20, средняя длина слова равна 20/5 = 4.

Напишите программу, которая по заданному тексту определяет его среднюю длину слова. Если в тексте нет слов, то будем считать, что средняя длина слова равна 0.

Input data

Входной файл содержит единственную строку, в которой записан текст длиной от 0 до 50 символов включительно. Текст состоит только из символов ('a'-'z', 'A'-'Z'), цифр ('0'-'9'), пробелов, и следующих знаков препинания: ',', '.', '?', '!', '-'. Конец текста будет отмечен символом '#' (см. примеры для разъяснения).

Output data

Выход содержит единственное число - среднюю длину слова. Это значение должно быть выведено с точностью 9 знаков после запятой(см. пример).

Examples

Input example #1
This is div2 easy problem.#
Output example #1
4.000000000