]>
Commit | Line | Data |
---|---|---|
4710c53d | 1 | s = """Gur Mra bs Clguba, ol Gvz Crgref\r |
2 | \r | |
3 | Ornhgvshy vf orggre guna htyl.\r | |
4 | Rkcyvpvg vf orggre guna vzcyvpvg.\r | |
5 | Fvzcyr vf orggre guna pbzcyrk.\r | |
6 | Pbzcyrk vf orggre guna pbzcyvpngrq.\r | |
7 | Syng vf orggre guna arfgrq.\r | |
8 | Fcnefr vf orggre guna qrafr.\r | |
9 | Ernqnovyvgl pbhagf.\r | |
10 | Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf.\r | |
11 | Nygubhtu cenpgvpnyvgl orngf chevgl.\r | |
12 | Reebef fubhyq arire cnff fvyragyl.\r | |
13 | Hayrff rkcyvpvgyl fvyraprq.\r | |
14 | Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.\r | |
15 | Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg.\r | |
16 | Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu.\r | |
17 | Abj vf orggre guna arire.\r | |
18 | Nygubhtu arire vf bsgra orggre guna *evtug* abj.\r | |
19 | Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn.\r | |
20 | Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.\r | |
21 | Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!"""\r | |
22 | \r | |
23 | d = {}\r | |
24 | for c in (65, 97):\r | |
25 | for i in range(26):\r | |
26 | d[chr(i+c)] = chr((i+13) % 26 + c)\r | |
27 | \r | |
28 | print "".join([d.get(c, c) for c in s])\r |