#include <iostream>
#include <string>
#include <sstream>
using namespace std;

int charToInt(char c) {
  return (int)c - (int)'0';
}

int main() {
  string str;
  while(getline(cin, str)) {
    bool flag = false;
    stringstream sin;
    if(str.length() % 2 != 0) {
      flag = true;
    } else {
      for(int i = 0; i < str.length(); i += 2) {
	int num1 = charToInt(str[i]);
	int num2 = charToInt(str[i+1]);
	if(num1 < 1 || num1 > 6 || num2 < 1 || num2 > 5) {
	  flag = true;
	  break;
	}

	if(num1 == 6 && num2 >= 2) {
	  switch(num2) {
	  case 2: sin << '.'; break;
	  case 3: sin << '?'; break;
	  case 4: sin << '!'; break;
	  case 5: sin << ' '; break;
	  }
	} else {
	  sin << (char)(((num1-1) * 5 + num2-1) + (int)'a');
	}
      }
    }
    if(flag) {
      cout << "NA" << endl;
    } else {
      cout << sin.str() << endl;
    }
  }
  return 0;
}