output_description: Print the string resulting from shifting each character of S by N in
  alphabetical order.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      N
      S
attempt: N = int(input())
  input1 = input()
  inputbox1 = list(input1)
  
  li = [0] * 1000
  li2 = [0] * 1000
  ans: str = ""
  for i in range(0, len(inputbox1)):
      if inputbox1[i] == "A":
          li[i] = 1 + N
      elif inputbox1[i] == "B":
          li[i] = 2 + N
      elif inputbox1[i] == "C":
          li[i] = 3 + N
      elif inputbox1[i] == "D":
          li[i] = 4 + N
      elif inputbox1[i] == "E":
          li[i] = 5 + N
      elif inputbox1[i] == "F":
          li[i] = 6 + N
      elif inputbox1[i] == "G":
          li[i] = 7 + N
      elif inputbox1[i] == "H":
          li[i] = 8 + N
      elif inputbox1[i] == "I":
          li[i] = 9 + N
      elif inputbox1[i] == "J":
          li[i] = 10 + N
      elif inputbox1[i] == "K":
          li[i] = 11 + N
      elif inputbox1[i] == "L":
          li[i] = 12 + N
      elif inputbox1[i] == "M":
          li[i] = 13 + N
      elif inputbox1[i] == "N":
          li[i] = 14 + N
      elif inputbox1[i] == "O":
          li[i] = 15 + N
      elif inputbox1[i] == "P":
          li[i] = 16 + N
      elif inputbox1[i] == "Q":
          li[i] = 17 + N
      elif inputbox1[i] == "R":
          li[i] = 18 + N
      elif inputbox1[i] == "S":
          li[i] = 19 + N
      elif inputbox1[i] == "T":
          li[i] = 20 + N
      elif inputbox1[i] == "U":
          li[i] = 21 + N
      elif inputbox1[i] == "V":
          li[i] = 22 + N
      elif inputbox1[i] == "W":
          li[i] = 23 + N
      elif inputbox1[i] == "X":
          li[i] = 24 + N
      elif inputbox1[i] == "Y":
          li[i] = 25 + N
      elif inputbox1[i] == "Z":
          li[i] = 26 + N
  
      li[i] = li[i] % 26
  
  for i in range(0, len(inputbox1)):
      if li[i] == 1:
          li2[i] = "A"
      elif li[i] == 2:
          li2[i] = "B"
      elif li[i] == 3:
          li2[i] = "C"
      elif li[i] == 4:
          li2[i] = "D"
      elif li[i] == 5:
          li2[i] = "E"
      elif li[i] == 6:
          li2[i] = "F"
      elif li[i] == 7:
          li2[i] = "G"
      elif li[i] == 8:
          li2[i] = "H"
      elif li[i] == 9:
          li2[i] = "I"
      elif li[i] == 10:
          li2[i] = "J"
      elif li[i] == 11:
          li2[i] = "K"
      elif li[i] == 12:
          li2[i] = "L"
      elif li[i] == 13:
          li2[i] = "M"
      elif li[i] == 14:
          li2[i] = "N"
      elif li[i] == 15:
          li2[i] = "O"
      elif li[i] == 16:
          li2[i] = "P"
      elif li[i] == 17:
          li2[i] = "Q"
      elif li[i] == 18:
          li2[i] = "R"
      elif li[i] == 19:
          li2[i] = "S"
      elif li[i] == 20:
          li2[i] = "T"
      elif li[i] == 21:
          li2[i] = "U"
      elif li[i] == 22:
          li2[i] = "V"
      elif li[i] == 23:
          li2[i] = "W"
      elif li[i] == 24:
          li2[i] = "X"
      elif li[i] == 25:
          li2[i] = "Y"
      elif li[i] == 0:
          li2[i] = "Z"
  
  for i in range(0, len(inputbox1)):
      ans = ans + li2[i]
  
  print(ans)
  
problem_description: Statement
  
  We have a string S consisting of uppercase English letters. Additionally, an
  integer N will be given.
  
  Shift each character of S by N in alphabetical order (see below), and print
  the resulting string.
  
  We assume that `A` follows `Z`. For example, shifting `A` by 2 results in `C`
  (`A` \to `B` \to `C`), and shifting `Y` by 3 results in `B` (`Y` \to `Z` \to
  `A` \to `B`).
samples: [{"input": "2\n    ABCXYZ", "output": "CDEZAB\n    \n\nNote that `A` follows `Z`.\n\n* * *"}, {"input": "0\n    ABCXYZ", "output": "ABCXYZ\n    \n\n* * *"}, {"input": "13\n    ABCDEFGHIJKLMNOPQRSTUVWXYZ", "output": "NOPQRSTUVWXYZABCDEFGHIJKLM"}]