$<.map{|s|
	a=s.split(/\+|=/);
    s.gsub!("=","==");
    puts [*1..9].find{|x|eval(s.gsub("X",x.to_s))}||(a.all?{|b|b.size==1||b.chars[0]!='X'}&&(a=a.map{|b|b.gsub("X","0")})&&eval("#{a[0]}+#{a[1]}==#{a[2].chop}"))||"NA"
}

