#include <iostream>
using namespace std;
struct Coordinates1
{
Coordinates1():x(v[0]), y(v[1]), z(v[2])
{
}
int v[3];
int& x;
int& y;
int& z;
};
struct Coordinates2
{
Coordinates2()
{
}
int v[3];
};
int main() {
cout << sizeof(Coordinates1) << endl;
cout << sizeof(Coordinates2) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IENvb3JkaW5hdGVzMQp7CiAgICBDb29yZGluYXRlczEoKTp4KHZbMF0pLCB5KHZbMV0pLCB6KHZbMl0pCiAgICB7CiAgICB9CgogICAgaW50IHZbM107CiAgICBpbnQmIHg7CiAgICBpbnQmIHk7CiAgICBpbnQmIHo7Cn07CgpzdHJ1Y3QgQ29vcmRpbmF0ZXMyCnsKICAgIENvb3JkaW5hdGVzMigpCiAgICB7CiAgICB9CiAKICAgIGludCB2WzNdOwp9OwoKaW50IG1haW4oKSB7Cgljb3V0IDw8IHNpemVvZihDb29yZGluYXRlczEpIDw8IGVuZGw7Cgljb3V0IDw8IHNpemVvZihDb29yZGluYXRlczIpIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==