#Challenge 7 Soln by Asuna


answer = [0x5f,0x68,0x44,0x62,0x23,0xba,0x21,0x54,0x33,0x73,0x04,0x65,0x50,0x97,0x72,0x26,0x01,0xc4,0xcd,0x11,0xb6,0x0b,0xd6,0xf9,0x58,0x76,0x7e,0x65,0x69,0x00]

key = [0x0f,0x57,0x61,0x77,0x0b,0xfa,0xb5,0xd1,0x81,0x99,0xac,0xa7,0x90,0x58,0x1a,0x52,0x0c,0xa0,0x08,0x2d,0xed,0xd5,0x6d,0xe7,0xe0,0xf2,0xbc,0xe9,0xf2,0x00]

#print len(answer)
#print len(key)
for i in range(0,29):
	currentk=key[i]
	for j in range(i+1,29):
		key[j]=key[j]^currentk
	answer[i]=answer[i]^key[i]

result=""
for a in answer:
	result+=chr(a)
	
print result