i am trying to implement ceaser's cipher in the generic sense by rotating the digits by integer n.i am trying to find out the pairs of these from a file containing words.

this what i've done so far,

from string import *

d = dict()
l = []
for i in range(ord('a'),ord('z')+1):
	d[i] = chr(i)
def rotate_word(word,n):
	global l
	for i in range(0,len(word)):
		k = ord(word[i]) + n
		if k > ord('z'):
			k %= ord('z')
		elif k < ord('a'):
			k = k % ord('a') + ord('z') - ord('a') + 1 
		l.append(chr(k))
	return "".join(l)
wordlist = []
c_wordlist = []
r_wordlist = []
fin = open('mywords.txt','r')
for word in fin:
	word = word.strip()
	wordlist.append(word)
	c_wordlist.append(word)
wordlist.sort()
c_wordlist.sort()
for i in wordlist:
	print i
	r_wordlist.append(rotate_word(i,7))
print r_wordlist[5]	
for word in wordlist:
        for i in r_wordlist:
		print rotate_word(i,7)
		if i == rotate_word(word,7):
			print i," ",word,'\n'

i am getting really gibberish output and iam not able to find the error in it.

Recommended Answers

show us the error

Jump to Post

Here look at this and look at the code, in fact read what the code is doing step-by-step and look at the output to see if that is what it's doing. Then you'll find what exactly your problem is and we can help you better, I changed the list to …

Jump to Post

I do not understand your use of l (and it is not only global variable, which is very rarely good practise, but also poor choice of variable name).

Jump to Post

All 11 Replies

this is what was inside the file:

mellon
abcd
cdff
jolly
jiffy
cold
cubed
hehe

the file upload window crashed twice in firefix

the output is:

abcd
cdff
cold
cubed
hehe
jiffy
jolly
mellon
hijkjkmmjvskjilkololqpmm
hijkjkmmjvskjilkololqpmmqvsstlssvuopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szz
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtt
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzrtlssvuopqrqrttqzrq#psr
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzrtlssvuopqrqrttqzrq#psrtlssvuopqrqrttqzrq#psrvsvs
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzrtlssvuopqrqrttqzrq#psrtlssvuopqrqrttqzrq#psrvsvstlssvuopqrqrttqzrq#psrvsvsxwtt'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzrtlssvuopqrqrttqzrq#psrtlssvuopqrqrttqzrq#psrvsvstlssvuopqrqrttqzrq#psrvsvsxwtt'tlssvuopqrqrttqzrq#psrvsvsxwtt'xzz'
hijkjkmmjvskjilkololqpmmqvsstlssvuopqrhijkopqrqrtthijkopqrqrttqzrhijkopqrqrttqzrq#psrhijkopqrqrttqzrq#psrvsvshijkopqrqrttqzrq#psrvsvsxwtt'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'hijkopqrqrttqzrq#psrvsvsxwtt'xzz'szzhijkopqrjkmmopqrqrttjkmmopqrqrttqzrjkmmopqrqrttqzrq#psrjkmmopqrqrttqzrq#psrvsvsjkmmopqrqrttqzrq#psrvsvsxwtt'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'jkmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzjkmmopqrjvskopqrqrttjvskopqrqrttqzrjvskopqrqrttqzrq#psrjvskopqrqrttqzrq#psrvsvsjvskopqrqrttqzrq#psrvsvsxwtt'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'jvskopqrqrttqzrq#psrvsvsxwtt'xzz'szzjvskopqrjilkopqrqrttjilkopqrqrttqzrjilkopqrqrttqzrq#psrjilkopqrqrttqzrq#psrvsvsjilkopqrqrttqzrq#psrvsvsxwtt'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'jilkopqrqrttqzrq#psrvsvsxwtt'xzz'szzjilkopqrololopqrqrttololopqrqrttqzrololopqrqrttqzrq#psrololopqrqrttqzrq#psrvsvsololopqrqrttqzrq#psrvsvsxwtt'ololopqrqrttqzrq#psrvsvsxwtt'xzz'ololopqrqrttqzrq#psrvsvsxwtt'xzz'szzololopqrqpmmopqrqrttqpmmopqrqrttqzrqpmmopqrqrttqzrq#psrqpmmopqrqrttqzrq#psrvsvsqpmmopqrqrttqzrq#psrvsvsxwtt'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'qpmmopqrqrttqzrq#psrvsvsxwtt'xzz'szzqpmmopqrqvssopqrqrttqvssopqrqrttqzrqvssopqrqrttqzrq#psrqvssopqrqrttqzrq#psrvsvsqvssopqrqrttqzrq#psrvsvsxwtt'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'qvssopqrqrttqzrq#psrvsvsxwtt'xzz'szzqvssopqrtlssvuopqrqrtttlssvuopqrqrttqzrtlssvuopqrqrttqzrq#psrtlssvuopqrqrttqzrq#psrvsvstlssvuopqrqrttqzrq#psrvsvsxwtt'tlssvuopqrqrttqzrq#psrvsvsxwtt'xzz'tlssvuopqrqrttqzrq#psrvsvsxwtt'xzz'szz

Here look at this and look at the code, in fact read what the code is doing step-by-step and look at the output to see if that is what it's doing. Then you'll find what exactly your problem is and we can help you better, I changed the list to make it easier on you.

from string import *

d = dict()
l = []
for i in range(ord('a'),ord('z')+1):
	d[i] = chr(i)
def rotate_word(word,n):
	global l
	for i in range(0,len(word)):
		k = ord(word[i]) + n
		if k > ord('z'):
			k %= ord('z')
		elif k < ord('a'):
			k = k % ord('a') + ord('z') - ord('a') + 1 
		l.append(chr(k))
	return "".join(l)
wordlist = []
c_wordlist = []
r_wordlist = []
fin = ['my','friend']
for word in fin:
    word = word.strip()
    wordlist.append(word)
    c_wordlist.append(word)
    wordlist.sort()
    c_wordlist.sort()
for i in wordlist:
    print(i)
    r_wordlist.append(rotate_word(i,7))
print(r_wordlist[1])	
for word in wordlist:
        for i in r_wordlist:
            print(rotate_word(i,7))
            if i == rotate_word(word,7):
                    print( i," ",word,'\n')

output:

friend
my
myplukt
myplukttwsr
myplukttwsrmypluktwsr'
myplukttwsrmypluktwsr'mypluktwsr
myplukttwsrmypluktwsr'mypluktwsrttwsr'

I do not understand your use of l (and it is not only global variable, which is very rarely good practise, but also poor choice of variable name).

i think the the newline character or some other character is getting in the way

what's your pseudocode algorithm? I just want to better understand EXACTLY what you're trying to do.

i have totally rewritten the program.here's the code:

letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x' ,'y', 'z']
def rotate_word(word,n):
        l = ""
        for letter in word:
                rot = ord(letter) + n
                if rot > ord('z'):
                        rot = rot % ord('a') - 27
                       
                elif rot < ord('a'):
                        rot = rot % ord('a') - 97
                       
                else:
                        rot = rot % ord('a')
 
 
                #print rot
                l = l + letters[(+rot)%26]
                rot = 0
        return l
#print letters[ord('m') % 97]
print rotate_word("mellon",-10)

the conditions were giving me hell lot of problems and i have sorted them out with IRC help.i have very bad internet access so couldnt post for very long.

l is very bad name, that is easy to change to something logical.

may be i 'll change it to rotated_word

That's more like it. Did you check the snippets I posted on letters only Caesar and Vignière crypting one-liners (Caesar is same as one letter password Vignière).

Be a part of the DaniWeb community

We're a friendly, industry-focused community of 1.20 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.