#include<iostream>
#include<string>
#include<algorithm>
using namespace std;

int main(){
	string s,a,b,c, x,y,z;
	while(cin>>s){
		int p,e;
		p=s.find('+',0);
		e=s.find('=',p);
		a=s.substr(0,p);
		b=s.substr(p+1,e-p-1);
		c=s.substr(e+1);
		int ans=-1;
		int lz=(1<a.size()&&a[0]=='X'||1<b.size()&&b[0]=='X'||1<c.size()&&c[0]=='X');
		for(int i=lz;i<10;i++){
			x=a;y=b;z=c;
			replace(x.begin(),x.end(),'X',(char)('0'+i));
			replace(y.begin(),y.end(),'X',(char)('0'+i));
			replace(z.begin(),z.end(),'X',(char)('0'+i));
			if(atoi(x.c_str())+atoi(y.c_str())==atoi(z.c_str())){
				ans=i;
				break;
			}
		}
		if(ans==-1)cout<<"NA\n";
		else cout<<ans<<endl;
	}
	return 0;
}