#include <stdio.h>
unsigned long long int foo(void){return 0;}
unsigned long long int (*bar(void))(void){return foo;}
int main(void){unsigned long long int (*baz)() = bar();
printf("\"int a;a=%d\"",(int)baz
());}
I2luY2x1ZGUgPHN0ZGlvLmg+CnVuc2lnbmVkIGxvbmcgbG9uZyBpbnQgZm9vKHZvaWQpe3JldHVybiAwO30KdW5zaWduZWQgbG9uZyBsb25nIGludCAoKmJhcih2b2lkKSkodm9pZCl7cmV0dXJuIGZvbzt9CmludCBtYWluKHZvaWQpe3Vuc2lnbmVkIGxvbmcgbG9uZyBpbnQgKCpiYXopKCkgPSBiYXIoKTsKcHJpbnRmKCJcImludCBhO2E9JWRcIiIsKGludCliYXooKSk7fQ==