void main_sink_b(int * data);void main(){int * data;data=NULL;data=new int[100];data[0]=5;printIntLine(data[0]);main_sink_b(data);}void main_sink_c(int * data);void main_sink_b(int * data){main_sink_c(data);}void main_sink_d(int * data);void main_sink_c(int * data){main_sink_d(data);}void main_sink_e(int * data);void main_sink_d(int * data){main_sink_e(data);}void main_sink_e(int * data){}
static void main(){int * data;data=NULL;{int data_goodbuf[100];data=data_goodbuf;data[0]=5;printIntLine(data[0]);}main_sink_b(data);}void main_sink_b(int * data){main_sink_c(data);}void main_sink_c(int * data){main_sink_d(data);}void main_sink_d(int * data){main_sink_e(data);}void main_sink_e(int * data){}