#include <iostream>
using namespace std;
class Bar
{
public:
void Show() {cout << "showing\n";}
};
class Foo
{
public:
Bar GetBar(){return bar;}
Bar bar;
};
int main() {
Foo foo;
foo.GetBar().Show();
foo.bar.Show();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmNsYXNzIEJhcgp7CnB1YmxpYzogCiAgdm9pZCBTaG93KCkge2NvdXQgPDwgInNob3dpbmdcbiI7fQp9OwoKY2xhc3MgRm9vCnsKCnB1YmxpYzoKICBCYXIgR2V0QmFyKCl7cmV0dXJuIGJhcjt9CiAgQmFyIGJhcjsKfTsKCgppbnQgbWFpbigpIHsKCUZvbyBmb287Cglmb28uR2V0QmFyKCkuU2hvdygpOwoJZm9vLmJhci5TaG93KCk7CglyZXR1cm4gMDsKfQ==