void _main(){short data;_union_type my_union;data=0;data=-1;my_union.a=data;{short data=my_union.b;{if (data < 100){char * data_buf=(char *)malloc(data);memset(data_buf, 'A', data-1);data_buf[data-1]='\0';printLine(data_buf);free(data_buf);}}}}
static void main(){short data;_union_type my_union;data=0;data=100-1;my_union.a=data;{short data=my_union.b;{if (data < 100){char * data_buf=(char *)malloc(data);memset(data_buf, 'A', data-1);data_buf[data-1]='\0';printLine(data_buf);free(data_buf);}}}}