/* Rotation ciphers for ASCII machines */

#include <stdio.h>

#define R 13        /* Number of places to rotate alphabet */

int main() {
  int c;

  while ((c = getchar()) != EOF) {
    if ((c >= 'A' && c <= ('A'+26-R-1)) || (c >= 'a' && c <= ('a'+26-R-1)))
      c = c + R;
    else if ((c >= ('A'+26-R) && c <= 'Z') || (c >= ('a'+26-R) && c <= 'z'))
      c = c - (26-R);
    putchar(c);
  }
  return 0;
}
