#!/usr/bin/python from sys import argv, stdin # This will be different for everyone! shift = int(argv[1]) fulltext = stdin.read().lower() for shift in [shift]: ciphertext = "" for letter in fulltext: letter_number = ord(letter) - ord('a') + 1 if letter_number < 1 or letter_number > 26: continue new_letter_number = letter_number + shift if new_letter_number > 26: new_letter_number -= 26 ciphertext += chr(new_letter_number + ord('a') - 1) print ciphertext.upper()