#include <stdio.h>
#define type(x) _Generic((x), \
int: "int", unsigned int: "unsigned int", \
float: "float", double: "double", \
long double: "long double", char *: "char *", \
void *: "void *", int *: "int *", \
default: "unknown")
var;
int main() {
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgdHlwZSh4KSBfR2VuZXJpYygoeCksICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICBpbnQ6ICJpbnQiLCAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludDogInVuc2lnbmVkIGludCIsICAgICAgICAgICBcCiAgICAgICAgZmxvYXQ6ICJmbG9hdCIsICAgICAgICAgICAgICAgICAgICAgICAgIGRvdWJsZTogImRvdWJsZSIsICAgICAgICAgICAgICAgICBcCiAgbG9uZyBkb3VibGU6ICJsb25nIGRvdWJsZSIsICAgICAgICAgICAgICAgICAgIGNoYXIgKjogImNoYXIgKiIsICAgICAgICAgICAgICAgICBcCiAgICAgICB2b2lkICo6ICJ2b2lkICoiLCAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKjogImludCAqIiwgICAgICAgICAgICAgICAgICBcCiAgICAgIGRlZmF1bHQ6ICJ1bmtub3duIikKdmFyOwppbnQgbWFpbigpIHsKCXByaW50ZigiJXNcbiIsIHR5cGUodmFyKSk7CglyZXR1cm4gMDsKfQ==