#include<iostream>
#include<sstream>
#include<string>
using namespace std;
int main(){
int i,j,k,j1,j2,a1,a2,a3;
string s,s2;
stringstream ss;
while(cin>>s2){
s=s2;
j1=s.find('+');
j2=s.find('=');
if(s.substr(0,j1).find('X')==0||s.substr(j1+1,j2-j1).find('X')==0||s.substr(j2+1).find('X')==0)k=1;else k=0;
for(i=k;i<=9;i++){
s=s2;
for(;;){
j=s.find('X');
if(j!=string::npos)s.replace(j,1,1,i+48);else break;
}
ss.str("");ss.clear();ss<<s.substr(0,j1);
ss>>a1;
ss.str("");ss.clear();ss<<s.substr(j1+1,j2-j1);
ss>>a2;
ss.str("");ss.clear();ss<<s.substr(j2+1);
ss>>a3;
if(a1+a2==a3){cout<<i<<endl;break;}
}
if(i==10)cout<<"NA"<<endl;
}
return 0;
}