Куточки#2089

Куточки

4 секунди
64 мегабайти
Дуже легка

Монохромний графічний файл має розмір n \times m пікселів. Кожен піксель може бути білим або чорним. Зв'язна компонента чорних пікселів — це найбільша група чорних пікселів, у якій з будь-якого пікселя можна дістатися до будь-якого іншого, рухаючись праворуч, ліворуч, вгору або вниз по чорних пікселях. Наприклад, у першому тесті є чотири зв'язних компоненти чорних пікселів. Зв'язна компонента називається куточком, якщо вона складається з двох перпендикулярних відрізків пікселів, які мають спільний кінець. У першому тестовому випадку є два куточки. Визначте кількість куточків на зображенні.

Вхідні дані

Вхідний файл містить одне або декілька зображень. У першому рядку опису кожного зображення задано два натуральних числа і (1 \le n \le 50; 1 \le m \le 50). Далі наведено рядків по символів у кожному. Символ "." позначає білий піксель, а символ "*" — чорний піксель. Загальна кількість зображень у файлі не перевищує .

Вихідні дані

Для кожного зображення виведіть в окремому рядку кількість куточків.

Приклади

Приклад 1

Loading
Loading