# import sys # sys.setrecursionlimit(10**7) # input = sys.stdin.readline # import pypyjit # pypyjit.set_param('max_unroll_recursion=-1') def mp():return map(int,input().split()) def lmp():return list(map(int,input().split())) def mps(A):return [tuple(map(str, input().split())) for _ in range(A)] def stoi(LIST):return list(map(int,LIST)) def itos(LIST):return list(map(str,LIST)) def atoi(LIST): return [ord(i)-ord("a") for i in LIST] def Atoi(LIST): return [ord(i)-ord("A") for i in LIST] def bitA(X,A):return X & 1<= 1: t = s.count("BB")-1 else:t = 0 print(ans-t) # ans = 0 # if n == 2: # u = set() # u.add(s) # u.add("BB") # print(len(u)) # exit() # s = "A"+s+"A" # pre = list(s[:4]) # for i in range(len(s)-3): # now = [] # for j in range(4): # now.append(s[i+j]) # now[1] = "B" # now[2] = "B" # if pre[1:] != now[1:]:ans += 1 # pre =