import sys
import base64
flag = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
def addition(data, key):
enc = ''
for c in data:
enc += chr((ord(c) + key) & 0xFF)
return enc
def xor(data, key):
enc = ''
for c in data:
enc += chr(ord(c) ^ key)
return enc
if base64.b64encode(xor(addition(flag, 0xCA), 0xFE)) == '49714ODgAgQF/7vAzBXD180Q17/MA8ID1xDR08HCzf+919IDzwXGw7k=':
print 'Congrats! You found the flag.'