#include <iostream>
using namespace std;
struct A
{
A() { };
void foo();
};
struct B : public A
{
B() { };
};
void A::foo()
{
B bar;
//more code
}
int main() {
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpzdHJ1Y3QgQQp7CiAgQSgpIHsgfTsKICB2b2lkIGZvbygpOwp9OwoKc3RydWN0IEIgOiBwdWJsaWMgQQp7CiAgQigpIHsgfTsKfTsKCnZvaWQgQTo6Zm9vKCkKewogIEIgYmFyOwoKICAvL21vcmUgY29kZQp9CmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=