#!/usr/bin/python
# -*- coding:utf8 -*-

byte_100001040 = [0x41, 0x10, 0x11, 0x11, 0x1B, 0x0A, 0x64, 0x67, 0x6A, 0x68, 0x62, 0x68, 0x6E, 0x67,
				0x68, 0x6B, 0x62, 0x3D, 0x65, 0x6A, 0x6A, 0x3D, 0x68, 0x4, 0x5, 0x8, 0x3, 0x2, 0x2, 
				0x55, 0x8, 0x5D, 0x61, 0x55, 0x0A, 0x5F, 0x0D, 0x5D, 0x61, 0x32, 0x17, 0x1D, 0x19, 
				0x1F, 0x18, 0x20, 0x4, 0x2, 0x12, 0x16, 0x1E, 0x54, 0x20, 0x13, 0x14, 0x0, 0x0]

v2 = (0x100000CB0 - 0x100000C90) >> 2 ^ byte_100001040[0]
v1 = 0

while v1<55:
	byte_100001040[v1] = byte_100001040[v1] - 2
	byte_100001040[v1] = byte_100001040[v1] ^ v2
	v1 = v1 + 1
	v2 = v2 + 1

flag = ""
for i in byte_100001040:
	flag += chr(i)

print "Final output is %s" % flag[1:]