/* Sue Ann Hong, Virginia Vassilevska
 * 15-745 Task 1 Test Suite
 * 1/31/2006
 * Dead Code Elimination
 */

void print_int(int i) {}
void print_newline(void) {}
	
void main(void){
	print_int(deadcodefunc());
	print_newline();
}

int deadcodefunc(void){
	int a,b,c,d,e,i;

	d=4;

	//begin dead code
	for(i=0; i<(d*30); i+=1){
		e=5;
		a=sumupto(100);
		b=sumupto(a);
		c=a+b;
		e=sumupto(b+c)-a+d;
	}
	//end dead code
	
	return d;
}


int sumupto(int n){

  int i,j;
	
	i=0;
	for(j=0; j<(n+1); j+=1){
		i+=j;
	}
	
	return i;
}
