#include <stdio.h>
#include <string.h>

int main() {
    int i, n;
    char s[1001] = {0};
    scanf("%d", &n);
    scanf("%s", s);

    int len = strlen(s);
    for (i = 0; i < len; i++) {
        if (s[i] >= 'A' && s[i] <= 'Z') {
            // 如果是大写字母,以 'A' 为基准
            s[i] = 'A' + (s[i] - 'A' + (n % 26)) % 26;
        } else if (s[i] >= 'a' && s[i] <= 'z') {
            // 如果是小写字母,以 'a' 为基准
            s[i] = 'a' + (s[i] - 'a' + (n % 26)) % 26;
        }
        putchar(s[i]);
    }
    return 0;
}