void main(){twointsclass * data;union_type my_union;data=NULL;data=NULL;my_union.a=data;{twointsclass * data=my_union.b;printIntLine(data[0].a);}}
static void main(){twointsclass * data;union_type my_union;data=NULL;{twointsclass * tmp=new twointsclass;tmp->a=0;tmp->b=0;data=tmp;}my_union.a=data;{twointsclass * data=my_union.b;printIntLine(data[0].a);}}