#define RANDOM(s) ((unsigned long)((s[0] * s[4] * s[6]) ^ (s[1] * s[3] * s[7])))
#define SEED RANDOM(__TIME__)
#define EC(c) EncryptChar<c, SEED>::v
template <char c, unsigned long key>
struct EncryptChar { enum { v = c ^ key }; };
static const long a = SEED;
static const char b = EC('a');
int main()
{
return 0;
}
I2RlZmluZSBSQU5ET00ocykgKCh1bnNpZ25lZCBsb25nKSgoc1swXSAqIHNbNF0gKiBzWzZdKSBeIChzWzFdICogc1szXSAqIHNbN10pKSkKI2RlZmluZSBTRUVEICAgICAgUkFORE9NKF9fVElNRV9fKQojZGVmaW5lIEVDKGMpICAgICBFbmNyeXB0Q2hhcjxjLCBTRUVEPjo6dgogCnRlbXBsYXRlIDxjaGFyIGMsIHVuc2lnbmVkIGxvbmcga2V5PgpzdHJ1Y3QgRW5jcnlwdENoYXIgeyBlbnVtIHsgdiA9IGMgXiBrZXkgfTsgfTsKIApzdGF0aWMgY29uc3QgbG9uZyBhID0gU0VFRDsKc3RhdGljIGNvbnN0IGNoYXIgYiA9IEVDKCdhJyk7CgppbnQgbWFpbigpCnsKICAgIHJldHVybiAwOwp9