#include <iostream>
#include <vector>
using namespace std;
class Foo
{
public:
Foo();
};
void build(Foo *f)
{
}
vector<Foo*> V;
Foo::Foo()
{
build(this);
V.push_back(this);
}
int main()
{
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmNsYXNzIEZvbwogIHsKICAgcHVibGljOgogICBGb28oKTsKICB9OwoKdm9pZCBidWlsZChGb28gKmYpCiAgewogIH0KICAKdmVjdG9yPEZvbyo+IFY7IAoKRm9vOjpGb28oKQogIHsKICAgYnVpbGQodGhpcyk7CiAgIFYucHVzaF9iYWNrKHRoaXMpOwogIH0KICAKaW50IG1haW4oKSAKICB7CiAgIHJldHVybiAwOwogIH0=