#include <iostream>
int* foo() {
static int x;
return &x;
}
int* bar() {
static int y;
return &y;
}
int main () {
int *a, *b;
a = foo();
if (a)
b = a;
a = bar();
std::cout << a << " != " << b << "\n";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50KiBmb28oKSB7CiAgc3RhdGljIGludCB4OwogIHJldHVybiAmeDsKfQppbnQqIGJhcigpIHsKICBzdGF0aWMgaW50IHk7CiAgcmV0dXJuICZ5Owp9CgppbnQgbWFpbiAoKSB7CmludCAqYSwgKmI7CmEgPSBmb28oKTsKaWYgKGEpCiAgIGIgPSBhOwphID0gYmFyKCk7CiAgc3RkOjpjb3V0IDw8IGEgPDwgIiAhPSAiIDw8IGIgPDwgIlxuIjsKfQ==