#include <iostream>
#include <string>

using namespace std;
string s;
char a;
int num_p,num_e,ans;
int ix[150];
int x,y,z;
int main(){
	while(cin >> s){
		num_p=s.find('+');
		num_e=s.find('=');
		a=48;
		int i=0;
		for(int j=0;j<10;j++){
			a=48+j;
			while( ( ix[i] =s.find('X') ) >=0 ){
				s[ix[i++]]=a;
			}

			for(int k=0;k<i;k++){
				s[ix[k]]=a;
			}
			//cout << a << endl;
			x=y=z=0;
			for(int l=0;l<num_p;l++){
				x*=10;
				x+=s[l]-'0';
			}
			for(int l=num_p+1;l<num_e;l++){
				y*=10;
				y+=s[l]-'0';
			}
			for(int l=num_e+1;l<s.size();l++){
				z*=10;
				z+=s[l]-'0';
			}
			if(x+y==z){
				ans=a-'0';
				cout<< ans <<endl;
				break;
			}
			if(j==9){
				cout << "NA" << endl;
			}
			//cout << x<< " "<<y << " "<<z<<endl;
		}
		
	}
	return 0;
}