#include<stdio.h>
#include<string.h>
char c[201];
char table[]="abcdefghijklmnopqrstuvwxyz.?! ";
char ret[101];
int main(){
	while(~scanf("%s",c)){
		int v=strlen(c);
		if(v%2){
			printf("NA\n");
			continue;
		}
		bool na=false;
		int now=0;
		for(int i=0;i<v/2;i++){
			if(c[i*2]>'6'||c[i*2]<'1'||c[i*2+1]>'5'||c[i*2+1]<'1'){
				na=true;
				break;
			}
			else{
				ret[now++]=table[(c[i*2]-'1')*5+(c[i*2+1]-'1')];
			}
		}
		ret[now]='\0';
		if(na)printf("NA\n");
		else printf("%s\n",ret);
	}
}