#include <iostream>
using namespace std;

class A{
	int x[250];
};

class B{
	int y[250];
};

class C: public A,B{
	int z[250];
};

C Z[2];

int main() {
	// your code goes here
	C *p = &Z[0];
	C *pp = &Z[1];
	cout << (int)p<<" "<<(int)(A*)(p)<<" "<<(int)(B*)(p)<<" "<<(int)pp;
	return 0;
}