3. Овечка и трава

Овечка находится на полянке, состоящей из нескольких клеток, расположенных в ряд. На некоторых клетках расположены большие камни, через которые овечка не может перепрыгнуть, остальные клетки заполнены вкусной травой. Помогите овечке посчитать, сколько есть клеток с травой, до которых она сможет добраться.

Например, на этой картинке овечка может добраться до клеток 3, 4 и 5.
 

Формат входных данных

Входной файл содержит одну строку длиной не более 100. Каждый символ строки описывает одну клетку. Символ «.» обозначает клетку с травой, символ «#» обозначает камень, символ «@» обозначает начальную позицию овечки.


Формат выходных данных

Выведите одно число — число клеток с травой, до которых может дойти овечка (клетка, в которой изначально находится овечка тоже считается).

Примеры
Входные данныеВыходные данные
1 .#.@.#.#
3
2 ...@...
7

Напишите программу
Auto
       

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python6
Комментарий учителя