import type.lang.*;

public class DemoEncrypt
{
   public static void main(String[] args)
   {
		final int LETTERS_IN_ALPHABET = 26;
		if (args.length != 1)
		{
			IO.println("usage: java DemoEncrypt n");
			System.exit(0);
		}
		int x = Integer.parseInt(args[0]) % LETTERS_IN_ALPHABET;
		SE.require(x >= 0);

		String s1 = "";
		while ((s1 = IO.readLine()) != null)
		{
			String s2 = "";
			for (int i = 0; i < s1.length(); ++i)
			{
				char c = s1.charAt(i);
				if (Character.isLowerCase(c))
				{
					c += x;
					if (c > 'z')
						c -= LETTERS_IN_ALPHABET;
				}

				if (Character.isUpperCase(c))
				{
					c += x;
					if (c > 'Z')
						c -= LETTERS_IN_ALPHABET;
				}
				s2 += c;
			}
			IO.println(s2);
		}
   }
}

