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

int main() {
  string str;
  
  while(getline(cin, str)) {
    bool fin = false;
    
    string::size_type pos = str.find("+");
    string::size_type pos2 = str.find("=");
    string s = str.substr(0, pos);
    string t = str.substr(pos+1, pos2-pos-1);
    string r = str.substr(pos2+1);
    
    for(int i=0; i<10; i++) {
      
      string ss;
      for(int j=0; j<s.size(); j++) {
	if(s[j]=='X') ss.push_back('0'+i);
	else ss.push_back(s[j]);
      }
      int snum = atoi(ss.c_str());
      string tt;
      for(int j=0; j<t.size(); j++) {
	if(t[j]=='X') tt.push_back('0'+i);
	else tt.push_back(t[j]);
      }
      int tnum = atoi(tt.c_str());
      string rr;
      for(int j=0; j<r.size(); j++) {
	if(r[j]=='X') rr.push_back('0'+i);
	else rr.push_back(r[j]);
      }
      int rnum = atoi(rr.c_str());
      
      if(snum + tnum == rnum) {
	cout << i << endl;
	fin = true;
      }
    if(fin) break;
    }
    if(!fin) cout << "NA" << endl;
  }
  
  return 0;
}