#include<stdio.h>
#include<string>
#include<stdlib.h>
#include<math.h>
#include<iostream>
#include<vector>
#include<algorithm>
#include<numeric>
#include<string.h>
#include<map>

using namespace std;

typedef pair<int,int> pii;

#define rep(i,j) for(int i=0;i<(j);i++)
#define reps(i,j,k) for(int i=j;i<=k;i++)


int main(){
	char s[127];
	while(~scanf("%s",s)){
		int l=strlen(s),t=0;
		long long a[3]={0},x[3]={0};
		rep(i,l){
			if(s[i]>='0' && s[i]<='9'){
				a[t]*=10;
				x[t]*=10;
				a[t]+=s[i]-'0';
			}
			else if(s[i]=='X'){
				a[t]*=10;
				x[t]*=10;
				x[t]++;
			}else t++;
		}
		t=1;
		rep(i,10){
			long long c=0;
			rep(j,2)c+=a[j]+x[j]*i;
			if(c==a[2]+x[2]*i){
				printf("%d\n",i);
				t=0;
				break;
			}
		}
		if(t)puts("NA");
	}
	return 0;
}