#include <iostream>
using namespace std;

class Foo{
	int foo;
public:
	Foo() : foo(13) {}
	int getFoo() const { return foo; }
};

union Bar{
	Foo fBar;
	double dBar;
};

int main() {
	Bar bar = { Foo() };
	
	cout << bar.fBar.getFoo() << endl;
}