#include <iostream>
using namespace std;
union u1 {
char a[9];
char b[3];
};
union u2 {
//char a[3];
//char b[9];
int c;
};
int main() {
// your code goes here
int i;
printf("size of int = %d\n", sizeof(i));
u1 union1;
printf("size of u1 = %d\n", sizeof(u1));
u2 union2;
printf("size of u2 = %d\n", sizeof(u2));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdW5pb24gdTEgewoJY2hhciBhWzldOwkKCWNoYXIgYlszXTsKfTsKdW5pb24gdTIgewoJLy9jaGFyIGFbM107CgkvL2NoYXIgYls5XTsKCWludCBjOwp9OwppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBpOwoJcHJpbnRmKCJzaXplIG9mIGludCA9ICVkXG4iLCBzaXplb2YoaSkpOwoJCgl1MSB1bmlvbjE7CglwcmludGYoInNpemUgb2YgdTEgPSAlZFxuIiwgc2l6ZW9mKHUxKSk7CgkKCXUyIHVuaW9uMjsKCXByaW50Zigic2l6ZSBvZiB1MiA9ICVkXG4iLCBzaXplb2YodTIpKTsKCXJldHVybiAwOwp9