n,m=list(map(int,input().split()))
arr=[] # 用于记录目标作品
for i in range(n):
arr.append(input())
ans=0 # 记录操作次数
for i in range(n):
for j in range(m):
t='YB' if arr[i][j]=='G' else arr[i][j] # G相当于YB
if t.find('Y')!=-1:
# Y出现在第一行或最左边,或者左上角不是Y或G,则需要新增操作次数
if i==0 or j==0 or arr[i-1][j-1]=='B' or arr[i-1][j-1]=='X':
ans+=1
if t.find('B')!=-1:
# B出现在第一行或最右边,或者右上角不是B或G,则需要新增操作次数
if i==0 or j==m-1 or arr[i-1][j+1]=='Y' or arr[i-1][j+1]=='X':
ans+=1
print(ans)

京公网安备 11010502036488号