def xor(a,b):
	return ''.join(map(lambda x: chr(ord(x[0])^ord(x[1])), zip(a,b)))

with open('segertal2', 'rb') as f:
	data = f.read()

# Key: 11110000110101111100010111100000111101011111000111 
key = ''.join(map(chr, [0b11110000, 0b11010111, 0b11000101, 0b11100000, 0b11110101, 0b11110001, 0b11111100, 0b00110101, 0b11110001, 0b01111000, 0b00111101, 0b01111100, 0b01111111, 0b00001101, 0b01111100, 0b01011110, 0b00001111, 0b01011111, 0b00011111, 0b11000011, 0b01011111, 0b00010111, 0b10000011, 0b11010111, 0b11000111]))
print(xor(data, 100*key))