#include <stdio.h>
struct module {
const char *name;
int (*init)(int);
};
static int x_init(int x)
{
return x + 33;
}
struct module module_x = {
"hello",
x_init,
};
static const struct module *modules[] = {
&module_x,
};
int main(void) {
// your code goes here
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgbW9kdWxlIHsKCWNvbnN0IGNoYXIgKm5hbWU7CglpbnQgKCppbml0KShpbnQpOwp9OwoKc3RhdGljIGludCB4X2luaXQoaW50IHgpCnsKCXJldHVybiB4ICsgMzM7Cn0KCnN0cnVjdCBtb2R1bGUgbW9kdWxlX3ggPSB7CgkiaGVsbG8iLAoJeF9pbml0LAp9OwoKc3RhdGljIGNvbnN0IHN0cnVjdCBtb2R1bGUgKm1vZHVsZXNbXSA9IHsKCSZtb2R1bGVfeCwJCn07CgppbnQgbWFpbih2b2lkKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQo=