#include<iostream>
unsigned char byte_10324[6] = {
0x44, 0x41, 0x53, 0x43, 0x54, 0x46
};
unsigned char data[31] = {
0x3F, 0x09, 0x63, 0x34, 0x32, 0x13, 0x2A, 0x2F, 0x2A, 0x37, 0x3C,
0x23, 0x00, 0x2E, 0x20, 0x10, 0x3A, 0x27, 0x2F, 0x24, 0x3A, 0x30, 0x75, 0x67, 0x65, 0x3C
};
unsigned char flag[31] = { 0 };
int main()
{
for (int i = 0; i < sizeof(data) / sizeof(data[0]); i++)
{
flag[i] = data[i] ^ byte_10324[i % 6];
printf("%c", flag[i]);
}
}