#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  while (cin >> s) {
    string str;
    if (s.size() % 2 == 0) {
      for (int i = 0; i < s.size(); i += 2) {
        if (s[i] == '1') {
          if (s[i + 1] == '1')
            str += 'a';
          else if (s[i + 1] == '2')
            str += 'b';
          else if (s[i + 1] == '3')
            str += 'c';
          else if (s[i + 1] == '4')
            str += 'd';
          else if (s[i + 1] == '5')
            str += 'e';
          else {
            str = "NA";
            goto NA;
          }
        } else if (s[i] == '2') {
          if (s[i + 1] == '1')
            str += 'f';
          else if (s[i + 1] == '2')
            str += 'g';
          else if (s[i + 1] == '3')
            str += 'h';
          else if (s[i + 1] == '4')
            str += 'i';
          else if (s[i + 1] == '5')
            str += 'j';
          else {
            str = "NA";
            goto NA;
          }
        } else if (s[i] == '3') {
          if (s[i + 1] == '1')
            str += 'k';
          else if (s[i + 1] == '2')
            str += 'l';
          else if (s[i + 1] == '3')
            str += 'm';
          else if (s[i + 1] == '4')
            str += 'n';
          else if (s[i + 1] == '5')
            str += 'o';
          else {
            str = "NA";
            goto NA;
          }
        } else if (s[i] == '4') {
          if (s[i + 1] == '1')
            str += 'p';
          else if (s[i + 1] == '2')
            str += 'q';
          else if (s[i + 1] == '3')
            str += 'r';
          else if (s[i + 1] == '4')
            str += 's';
          else if (s[i + 1] == '5')
            str += 't';
          else {
            str = "NA";
            goto NA;
          }
        } else if (s[i] == '5') {
          if (s[i + 1] == '1')
            str += 'u';
          else if (s[i + 1] == '2')
            str += 'v';
          else if (s[i + 1] == '3')
            str += 'w';
          else if (s[i + 1] == '4')
            str += 'x';
          else if (s[i + 1] == '5')
            str += 'y';
          else {
            str = "NA";
            goto NA;
          }
        } else if (s[i] == '6') {
          if (s[i + 1] == '1')
            str += 'z';
          else if (s[i + 1] == '2')
            str += '.';
          else if (s[i + 1] == '3')
            str += '?';
          else if (s[i + 1] == '4')
            str += '!';
          else if (s[i + 1] == '5')
            str += ' ';
          else {
            str = "NA";
            goto NA;
          }
        } else {
          str = "NA";
          goto NA;
        }
      }
    }
  NA:
    cout << str << endl;
  }
}
