#include <stdio.h>

struct B1 {};
struct B2 {};
struct D : public B1, B2 {};

int main()
{
    D ar[2];
	printf("%p\n", &ar[0]);
	printf("%p\n", &(B2&)ar[0]);
	printf("%p\n", &ar[1]);
}
