#include <bits/stdc++.h>
int main() {
  int i, j, n;
  char s[205];
  char t[5][6] = {'a', 'f', 'k', 'p', 'u', 'z', 'b', 'g', 'l', 'q',
                  'v', '.', 'c', 'h', 'm', 'r', 'w', '?', 'd', 'i',
                  'n', 's', 'x', '!', 'e', 'j', 'o', 't', 'y', ' '};
  while (scanf("%s", s) != EOF) {
    if (strlen(s) % 2 == 1)
      printf("NA\n");
    else {
      for (i = 0; i < strlen(s); i += 2) {
        if (s[i] < '1' || s[i] > '6' || s[i + 1] < '1' || s[i + 1] > '5') {
          printf("NA");
          break;
        }
        printf("%c", t[s[i + 1] - '0' - 1][s[i] - '0' - 1]);
      }
      printf("\n");
    }
  }
  return 0;
}
