1003: 안뚫?

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:67 Solved:7

Description

Algo는 보안 전문가를 꿈꾸며, 암호에 대해 알아보고 있었다.


로마시대를 통치한 황제 카이사르 시저가 사용한 전통적인 암호인 "시저 암호"를 찾게 되어 사용해보기로 하였다.


하지만 바로 사용하지 않고, 조금 변경하여 사용해보기로 하였다.


카이사르 암호를 조금 바꾸어 이동할 위치인 N이 주어진다.


N은 N번 만큼 뒤로 암호판을 돌린다.


예를 들면 3이 주어진다면 B는 E가 된다.




Input

첫 번째 줄에는 암호를 움직이는 N(0 < N < 10)이 주어진다. 두 번째 줄에는 바꿀 암호가 문자열로 주어진다.(문자열은 1 ~ 100의 길이만큼 주어진다) 문자열의 문자는 오로지 알파벳 대문자만 주어진다.

Output

주어진 문자열을 암호화 하여 출력한다.

Sample Input Copy

3
BREAD

Sample Output Copy

EUHDG

HINT

문자(char)는 1byte로 이루어진 숫자입니다.


Ascii 코드표

이진법 팔진법 십진법 십육진법 모양 85진법 (아스키 85)
1000001 101 65 41 A 32
1000010 102 66 42 B 33
1000011 103 67 43 C 34
1000100 104 68 44 D 35
1000101 105 69 45 E 36
1000110 106 70 46 F 37
1000111 107 71 47 G 38
1001000 110 72 48 H 39
1001001 111 73 49 I 40
1001010 112 74 4A J 41
1001011 113 75 4B K 42
1001100 114 76 4C L 43
1001101 115 77 4D M 44
1001110 116 78 4E N 45
1001111 117 79 4F O 46
1010000 120 80 50 P 47
1010001 121 81 51 Q 48
1010010 122 82 52 R 49
1010011 123 83 53 S 50
1010100 124 84 54 T 51
1010101 125 85 55 U 52
1010110 126 86 56 V 53
1010111 127 87 57 W 54
1011000 130 88 58 X 55
1011001 131 89 59 Y 56
1011010 132 90 5A Z 57