xor_list = ["\x7a", "\x17", "\x08", "\x34", "\x17", "\x31", "\x3b", "\x25",
            "\x5b", "\x18", "\x2e", "\x3a", "\x15", "\x56", "\x0e", "\x11",
            "\x3e", "\x0d", "\x11", "\x3b", "\x24", "\x21", "\x31", "\x06",
            "\x3c", "\x26", "\x7c", "\x3c", "\x0d", "\x24", "\x16", "\x3a",
            "\x14", "\x79", "\x01", "\x3a", "\x18", "\x5a", "\x58", "\x73",
            "\x2e", "\x09", "\x00", "\x16", "\x00", "\x49", "\x22", "\x01",
            "\x40", "\x08", "\x0a", "\x14",]
flag = "@flare-on.com"
key = ""
for x, y in zip(flag[::-1], xor_list[::-1]):
    temp = chr(ord(x) ^ ord(y))
    key += temp
    print(f"{repr(x)} ^ {repr(y)}: {temp}")
print(f"Key: {key[::-1]}")