시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 256 MB53333266.667%

문제

В международной политике важным понятием является граница между государствами. Нечеткое понимание сторонами того, где проходит граница, может привести к международным конфликтам и даже войнам.

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

Территория, занимаемая этими двумя государствами, представляет собой прямоугольник размером h на w километров, разбитый на квадраты со стороной в один километр. Каждый из этих квадратов полностью принадлежит либо первому государству, либо второму.

Необходимо определить длину границы между двумя государствами. Сторона единичного квадрата считается принадлежащей границе, если по одну сторону от нее лежит квадрат, принадлежащий первому государству, а по другую — принадлежащий второму.

입력

Первая строка содержит два целых числа: w и h — размеры прямоугольника в километрах (1 ≤ wh ≤ 100). Далее следуют h строк, описывающих территорию. Каждая из них содержит w символов. Если символ равен A, то соответствующий единичный квадрат принадлежит первому государству, а если он равен B, то второму. Гарантируется, что каждому государству принадлежит хотя бы один квадрат.

Территории каждого из государств представляют собой связные области.

출력

Выведите одно целое число — длину границы между государствами в километрах.

예제 입력 1

5 6
AAABB
ABBBB
AAABB
AAAAB
AAAAB
AABBB

예제 출력 1

13