#include #define rep(i,n)for(int i=0;i<(n);i++) using namespace std; char s[3][2]; int main(){ rep(i,3)cin>>s[i]; bool a=false,b=false; rep(i,3){ if(s[i][0]=='?'){ s[i][0]='1'; if(max({s[0][0],s[1][0],s[2][0]})==s[1][0]||min({s[0][0],s[1][0],s[2][0]})==s[1][0]){ a=true; } s[i][0]='4'; if(max({s[0][0],s[1][0],s[2][0]})==s[1][0]||min({s[0][0],s[1][0],s[2][0]})==s[1][0]){ b=true; } } } if(a)cout<<"1"; if(b)cout<<"4"; cout<