Текстовая статистика
Большинство современных текстовых редакторов могут дать некоторые статистические данные о тексте, который они редактируют. Одним из замечательных статистических результатов является средняя длина слова в тексте. Слово - это максимальная непрерывная последовательность символов ('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.
Входные данные
Входной файл содержит единственную строку, в которой записан текст длиной от 0 до 50 символов включительно. Текст состоит только из символов ('a'-'z', 'A'-'Z'), цифр ('0'-'9'), пробелов, и следующих знаков препинания: ',', '.', '?', '!', '-'. Конец текста будет отмечен символом '#' (см. примеры для разъяснения).
Выходные данные
Выход содержит единственное число - среднюю длину слова. Это значение должно быть выведено с точностью 9 знаков после запятой (см. пример).