#include <cstdio>
#include <cstdlib>
#include <cstring>

int main(){
	char tbl[6][5] = {{'a', 'b', 'c', 'd', 'e'},
						{'f', 'g', 'h', 'i', 'j'},
						{'k', 'l', 'm', 'n', 'o'},
						{'p', 'q', 'r', 's', 't'},
						{'u', 'v', 'w', 'x', 'y'},
						{'z', '.', '?', '!', ' '}};
	
	char m[1000];
	char om[1000];
	
	while(scanf("%s", m) != EOF){
		int len = strlen(m);
		if(len % 2 == 0){
			int j = 0;
			bool na = false;
			for(int i = 0; i < len-1; i+=2){
				int c, c1;
				c = m[i] - '0';
				c1 = m[i+1] - '0';
				if(c < 1 || c > 6 || c1 < 1 || c1 > 5){
					na = true;
					break;
				}
				om[j] = tbl[c-1][c1-1];
				j++;
			}
			if(na){
				printf("NA");
			}else {
				for(int i = 0; i < j; i++){
					printf("%c", om[i]);
				}
			}
			putchar('\n');
		}else {
			printf("NA\n");
		}
	}
}