#include #include #include #include #include #include #include #include using namespace std; bool checkMax(int *array,int index){ bool isOk=false; int maxIndex=0,minIndex=0; for(int i=0;i<3;i++){ if(array[i]array[minIndex]){ minIndex=i; } } if(1==maxIndex||1==minIndex){ isOk=true; } return isOk; } int main() { cin.tie(0); ios::sync_with_stdio(false); int array[4]; int array1[4]; int array4[4]; string ch; int index1; int index4; for(int i=0;i<3;i++){ cin>>ch; if(ch[0]=='?'){ array[i]=-1; array1[i]=-1; array4[i]=-1; index1=i; index4=i; }else{ array[i]=ch[0]-'0'; array1[i]=ch[0]-'0'; array4[i]=ch[0]-'0'; } } array[index1]=1; if(checkMax(array,index1)){ printf("1"); } array[index4]=4; if(checkMax(array,index4)){ printf("4"); } return 0; }