B. Кабинет президента
ограничение по времени на тест
2 seconds
ограничение по памяти на тест
64 megabytes
ввод
стандартный ввод
вывод
стандартный вывод

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

План комнаты президента представляет собой матрицу из n строк и m столбцов. Каждая клетка плана либо пуста, либо содержит часть стола. Цвет стола задается прописной буквой латинского алфавита, которая обозначает цвет. Пустая клетка обозначается символом «точка» («.»).

Входные данные

В первой строке содержатся два разделенных пробелом целых числа n, m (1 ≤ n, m ≤ 100) — длина и ширина комнаты президента, и символ c — цвет стола президента. В следующих n строках находятся по m символов — описание комнаты. Гарантируется, что цвет каждого стола уникален, и каждый стол представляет собой сплошной подпрямоугольник заданной матрицы. Все цвета обозначаются прописными буквами латинского алфавита.

Выходные данные

Выведите единственное число — количество заместителей президента.

Примеры
Входные данные
3 4 R
G.B.
.RR.
TTT.
Выходные данные
2
Входные данные
3 3 Z
...
.H.
..Z
Выходные данные
0