s=input()
seen=set()
x,y=0,0
seen.add((0,0))
n=len(s)
for i in s:
  if (x%3,y%3)==(0,0):
    if i=='a':x+=1
    elif i=='b':y+=1
    else:x-=1;y-=1
  elif (x%3,y%3)==(1,0):
    if i=='a':x-=1
    elif i=='b':x+=1;y+=1
    else:y-=1
  elif (x%3,y%3)==(2,1):
    if i=='a':y+=1
    elif i=='b':x-=1;y-=1
    else:x+=1
  elif (x%3,y%3)==(2,2):
    if i=='a':y-=1
    elif i=='b':x-=1
    else:x+=1;y+=1
  elif (x%3,y%3)==(1,2):
    if i=='a':x-=1;y-=1
    elif i=='b':x+=1
    else:y+=1
  elif (x%3,y%3)==(0,1):
    if i=='a':x+=1;y+=1
    elif i=='b':y-=1
    else:x-=1
  seen.add((x,y))
print(len(seen))
#print(seen)