#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
uint8_t get_int(char c)
{
if (c >= '0' && c <= '9') return c - '0';
if (c >= 'A' && c <= 'F') return 10 + c - 'A';
if (c >= 'a' && c <= 'f') return 10 + c - 'a';
return -1;
}
int main(void)
{
char buff[33];
size_t size;
size_t i;
uint8_t *output;
fgets(buff
, sizeof buff
, stdin
);
for (i= 0; i < size; ++i)
output[i] = get_int(buff[2*i]) * 16 + get_int(buff[2*i+1]);
for (i= 0; i < size; ++i)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRpbnQuaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8c3RyaW5nLmg+Cgp1aW50OF90IGdldF9pbnQoY2hhciBjKQp7CiAgaWYgKGMgPj0gJzAnICYmIGMgPD0gJzknKSByZXR1cm4gICAgICBjIC0gJzAnOwogIGlmIChjID49ICdBJyAmJiBjIDw9ICdGJykgcmV0dXJuIDEwICsgYyAtICdBJzsKICBpZiAoYyA+PSAnYScgJiYgYyA8PSAnZicpIHJldHVybiAxMCArIGMgLSAnYSc7CiAgcmV0dXJuIC0xOwp9CgppbnQgbWFpbih2b2lkKQp7CgljaGFyIGJ1ZmZbMzNdOwoJc2l6ZV90IHNpemU7CglzaXplX3QgaTsKCXVpbnQ4X3QgKm91dHB1dDsKCQoJZmdldHMoYnVmZiwgc2l6ZW9mIGJ1ZmYsIHN0ZGluKTsKCXNpemUgPSBzdHJsZW4oYnVmZikgLyAyOwoJb3V0cHV0ID0gbWFsbG9jKHNpemUpOwoJCglmb3IgKGk9IDA7IGkgPCBzaXplOyArK2kpCgkgIG91dHB1dFtpXSA9IGdldF9pbnQoYnVmZlsyKmldKSAqIDE2ICsgZ2V0X2ludChidWZmWzIqaSsxXSk7CgkgIAoJZm9yIChpPSAwOyBpIDwgc2l6ZTsgKytpKQoJCXByaW50ZigiJXUgIiwgb3V0cHV0W2ldKTsKCglyZXR1cm4gMDsKfQo=