enc
=
[
0x8C
,
0x0C4
,
0x0
,
0x0E6
,
0x6A
,
0x88
,
0x0B8
,
0x90
,
0x0C2
,
0x7
,
0x6B
,
0x0A9
,
0x0C3
,
0x0A
,
0x3E
,
0x0C0
,
0x44
,
0x0A6
,
0x0FE
,
0x7E
,
0x0F0
,
0x59
,
0x4C
,
0x83
,
0x3D
,
0x2B
,
0x0E2
,
0x0D3
,
0x38
,
0x0CB
,
0x82
,
0x5B
]
fake_flag
=
"flag{11111111111111111111111111}"
fake_flag_cipher
=
[
0xdd
,
0x9f
,
0x58
,
0xb3
,
0x72
,
0x80
,
0xef
,
0x96
,
0xc1
,
0x2
,
0x3b
,
0xfe
,
0x97
,
0xc
,
0x39
,
0x94
,
0x43
,
0xaf
,
0xac
,
0x78
,
0xf8
,
0x59
,
0x4c
,
0x84
,
0x68
,
0x2a
,
0xe4
,
0x86
,
0x68
,
0x9c
,
0xd2
,
0x13
]
for
i
in
range
(
32
):
print
(
chr
(
ord
(fake_flag[i])^fake_flag_cipher[i]^enc[i]), end
=
'')