#include using namespace std; int main(){ string s; cin >> s; int N=s.size(); int cnt[N+2]={}; for(int i=1;i<=N;i++){ if(s[i-1]=='A') cnt[i]++; else cnt[i]--; } for(int i=1;i<=N;i++){ cnt[i]+=cnt[i-1]; } map m; for(int i=0;i<=N;i++){ m[cnt[i]]=i; } int ans=0; for(int i=0;i<=N;i++){ ans=max(m[cnt[i]]-i,ans); } cout << ans << endl; }