void _main(){int data;int *data_ptr1=&data;int *data_ptr2=&data;data=-1;{int data=*data_ptr1;data=SHRT_MAX+5;}{int data=*data_ptr2;{short s=(short)data;printf("%hd\n", s);}}}
static void main(){int data;int *data_ptr1=&data;int *data_ptr2=&data;data=-1;{int data=*data_ptr1;data=CHAR_MAX-5;}{int data=*data_ptr2;{short s=(short)data;printf("%hd\n", s);}}}