#include<bits/stdc++.h>
using namespace std;
string s;
bool vis[3]={1,0,0};
int main(){
cin>>s;
int len=s.size();
for(int i=0;i<len;++i){
if(s[i]=='A'){
bool t=vis[0];
vis[0]=vis[1];
vis[1]=t;
}else if(s[i]=='B'){
bool t=vis[1];
vis[1]=vis[2];
vis[2]=t;
}else if(vis[i]=='C'){
bool t=vis[0];
vis[0]=vis[2];
vis[2]=t;
}
}
for(int i=0;i<3;++i)
if(vis[i]==1){
cout<<i+1<<"\n";
break;
}
return 0;
}