\begin{problem}{Гарри Поттер и нос Волан-де-Морта}{nose.in}{nose.out}{2 секунды}{256 мегабайт}

%Автор задачи: Андрей Станкевич
%Автор условия: Павел Кротков

Во времена обучения в Хогвартсе, когда лорда Волан-Де-Морта еще звали Томом Марволо Реддлом, он был довольно привлекательным молодым человеком.
Однако многочисленные темные дела испортили его внешний вид, а именно~--- лишили носа.

Медицина не стоит на месте, и чудеса современной пластической хирургии помогут ему решить 
эту проблему. Он записался на пластическую операцию по созданию искусственного 
носа, и теперь перед ним осталась только одна проблема~--- ему необходимо выбрать место 
расположения своего будущего носа. К решению этого вопроса он подошел с математической точки зрения.

Лицо лорда можно упрощенно представить как клетчатый прямоугольник из $n$ строк и $m$ столбцов. 
Волан-де-Морт знает, что его нос займет ровно две клетки, имеющих общую горизонтальную или вертикальную 
сторону. Еще он знает, 
что некоторые клетки уже заняты его глазами и ртом, и они не могут быть заняты еще и носом. 
Теперь он хочет знать количество способов разместить новый нос на своем лице. Чтобы не стать следующей 
жертвой темных дел Волан-де-Морта, вам придется помочь ему с решением этой задачи.

%Дано клетчатое поле. Некоторые клетки выбиты. Сколькими способами можно положить доминошку, не задев выбитых клеток

\InputFile
Первая строка входного файла содержит два целых числа $n$ и $m$ ($1 \le n, m \le 1{\,}000$)~--- размеры лица лорда Волан-де-Морта.
Каждая из следующих $n$ строк содержит по $m$ символов~--- описание его лица. Символ <<\texttt{\#}>> означает,
что соответствующая клетка уже чем-то занята, а символ <<\texttt{.}>>~--- что она свободна и может стать одной из двух, занятых носом. 

\OutputFile
В первой строке выходного файла выведите одно целое число~--- количество способов разместить нос на лице Волан-де-Морта.

\Examples
\begin{example}%
\exmp{
2 3
...
...
}{
7
}%
\exmp{
3 4
..\#.
\#..\#
..\#.
}{
5
}%
\exmp{
5 8
........
.\#\#..\#\#.
........
\#......\#
.\#\#\#\#\#\#.
}{
34
}%
\end{example}

\Note
Решения, работающие для лица, на котором нет занятых клеток, будут оцениваться из 40 баллов.

\end{problem}

