#include <stdio.h>
typedef void FooFunc();
FooFunc Foo;
void Foo() { puts("Sup!"); }
int main()
{
FooFunc* ptr = &Foo;
FooFunc& ref = Foo;
ptr();
ref();
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHZvaWQgRm9vRnVuYygpOwoKRm9vRnVuYyBGb287CnZvaWQgRm9vKCkgeyBwdXRzKCJTdXAhIik7IH0KCmludCBtYWluKCkKewogICAgRm9vRnVuYyogcHRyID0gJkZvbzsKICAgIEZvb0Z1bmMmIHJlZiA9IEZvbzsKICAgIAogICAgcHRyKCk7CiAgICByZWYoKTsKfQ==