#include<bits/stdc++.h>
using namespace std;
#define int long long
string s,t="ac";
int n,m,nxt[1110];
void init(){
n=s.size();
m=t.size();
s=' '+s;
t=' '+t;
}
void make(){
nxt[1]=0;
int j=nxt[1];
for(int i=2;i<=m;i++){
while(j!=0&&t[j+1]!=t[i])j=nxt[j];
if(t[j+1]==t[i])j++;
nxt[i]=j;
}
}
int match(){
int j=0,res=0;
for(int i=1;i<=n;i++){
while(j!=0&&s[i]!=t[j+1])j=nxt[j];
if(s[i]t[j+1])j++;
if(jm){
res++;
}
}
return res;
}
signed main(){
cin>>s;
init();
make();
cout<<match();
return 0;
}