#include <iostream>
#include <cstdlib>
#include <string>

using namespace std;

main(){
  string in;
  while(cin >> in){
    char a[130];
    char b[130];
    char c[130];
    int size=in.size();
    int i;
    bool f=false;
    for(int num=0;num<10;num++){
      for(i=0;i<size;i++){
	if(in[i]=='+'){
	  a[i]='\0';
	  i++;
	  break;
	}
	if(in[i]=='X'){
	  a[i]=(char)num+'0';
	}else{
	  a[i]=in[i];
	}
      }
      int j=0;
      for(j=0;i<size;i++, j++){
	if(in[i]=='='){
	  i++;
	  b[j]='\0';
	  break;
	}
	if(in[i]=='X'){
	  b[j]=(char)num+'0';
	}else{
	  b[j]=in[i];
	}
      }
      j=0;
      for(j=0;i<size;i++, j++){
	if(in[i]=='X'){
	  c[j]=(char)num+'0';
	}else{
	  c[j]=in[i];
	}
      }
      c[j]='\0';
      int n1=atoi(a), n2=atoi(b), n3=atoi(c);
      if(n1+n2==n3){
	cout << num << endl;
	f=true;
	break;
      }
    }
    if(!f) cout << "NA" << endl;
  }
  return 0;
}