#include <bits/stdc++.h>
#define rep(i,a,n) for(int i=a;i<n;i++)
#define repb(i,a,b) for(int i=a;i>=b;i--)
#define all(a) a.begin(),a.end()
#define o(a) cout<<a<<endl
#define int long long
#define fi first
#define se second
using namespace std;
typedef vector<int> vi;
typedef vector<vi> vvi;
typedef pair<int,int> pii;

signed main(){
	string s[3];
	while(1){
		cin>>s[0];
		if(s[0]=="0") break;
		cin>>s[1]>>s[2];
		string ans="NA";
		rep(i,0,3){
			if(s[i][0]==s[i][1] && s[i][1]==s[i][2]) ans=s[i][0];
			if(s[0][i]==s[1][i] && s[1][i]==s[2][i]) ans=s[0][i];
		}
		if(s[0][0]==s[1][1] && s[1][1]==s[2][2]) ans=s[0][0];
		if(s[0][2]==s[1][1] && s[1][1]==s[2][0]) ans=s[0][2];
		cout<<ans<<endl;
	}
}