import std.stdio;
import std.algorithm;
import std.string;
import std.range;
import std.array;
import std.conv;
import std.complex;
import std.math;
import std.ascii;
import std.bigint;


bool isValidNum(string s) {
	return s.length == 1 || s[0] != '0';
}

bool isValidEq(string s) {
	string l = s.split("+")[0];
	string r = s.split("+")[1].split("=")[0];
	string sum = s.split("+")[1].split("=")[1];
	return isValidNum(l) && isValidNum(r) && isValidNum(sum) && BigInt(l)+ BigInt(r) == BigInt(sum);
}

void main() {
	auto s = readln().strip();
	while(!s.empty()) {
		int i;
		while(i <= 9) {
			if(isValidEq(s.replace("X", to!string(i)))){
				writeln(i);
				break;
			}
			++i;
		}
		if(i > 9)
			writeln("NA");
		s = readln().strip();
	}
}