#include <stdio.h>
typedef struct arvore {
unsigned int n;
struct arvore *esq, *dir;
} arvore;
int main(int argc, char **argv) {
printf("%d\n", sizeof(arvore
)); printf("%d\n", sizeof(arvore
*)); printf("%d\n", sizeof(unsigned int)); printf("%d\n", sizeof(unsigned int) + sizeof(arvore
*) + sizeof(arvore
*)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdCBhcnZvcmUgewogICAgdW5zaWduZWQgaW50IG47CiAgICBzdHJ1Y3QgYXJ2b3JlICplc3EsICpkaXI7Cn0gYXJ2b3JlOwoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KSB7CiAgICBwcmludGYoIiVkXG4iLCBzaXplb2YoYXJ2b3JlKSk7CiAgICBwcmludGYoIiVkXG4iLCBzaXplb2YoYXJ2b3JlICopKTsKICAgIHByaW50ZigiJWRcbiIsIHNpemVvZih1bnNpZ25lZCBpbnQpKTsKICAgIHByaW50ZigiJWRcbiIsIHNpemVvZih1bnNpZ25lZCBpbnQpICsgc2l6ZW9mKGFydm9yZSAqKSArIHNpemVvZihhcnZvcmUgKikpOwogICAgcmV0dXJuIDA7Cn0K