#include <iostream>
using std::cout;
using std::endl;
int* foo(int a) {
int b = a;
int* c = &b;
return c;
}
int main() {
int* a = foo(5);
cout << *a << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBzdGQ6OmNvdXQ7CnVzaW5nIHN0ZDo6ZW5kbDsKCmludCogZm9vKGludCBhKSB7CiAgaW50IGIgPSBhOwogIGludCogYyA9ICZiOyAKICByZXR1cm4gYzsKfQoKaW50IG1haW4oKSB7CiAgaW50KiBhID0gZm9vKDUpOwogIGNvdXQgPDwgKmEgPDwgZW5kbDsgCiAgcmV0dXJuIDA7Cn0K