Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб. 
  
 
 
Два заядлых двоичника Петя и Вася перекидываются записочками на уроке, а чтобы никто не мог их прочитать - шифруют свои сообщения шифром Цезаря. Требуется написать программу, которая принимает на вход сообщение и ключ и выводит новое, уже зашифрованное сообщение. В сообщениях используются только буквы английского алфавита, как строчные, так и заглавные.
 Если вдруг Вы никогда не слышали про шифр Цезаря, почитать о нём можно на википедии.
 P.S. использование массива с английским алфавитом в этой задаче нанесёт непоправимый вред Вашей карме. Вспомните, что char является не только символом, но и числом.
 
Входные данные:
 Первая строка: исходное сообщение (в нём могут встречаться только символы верхнего и нижнего регистра английского алфавита).
 Вторая строка: целое число - ключ (может быть как положительным, так и отрицательным числом). 
 Выходные данные:
 Строка - результат шифрования.
 
Примеры: 
Входные данные: abZ  27 Выходные данные: bcA 
Входные данные: abZ  -27 Выходные данные: zaY 
Входные данные: ABz  53 Выходные данные: BCa 
Входные данные: ABz  -53 Выходные данные: ZAy 
Для отправки решений необходимо выполнить вход.
  
 |