void *alloc(int count, int size) {}

void sink (int a) {

        int i;
	int **x;
	int *y;
	int j;
	int *z;
	int k;
	int b;
	
	b = 3;
	k = 0;
	
	z = alloc(1, 4);
	
	x = alloc(100, 4);
	
	for(i = 0; i < 100; i += 1) {
		x[i] = alloc(100, 4);
	}
	
	for(i = 0; i < 100; i += 1) {
		y = x[i];

		k = k /2 /2 /2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2 /2 / 2;
	
		k = k / b/ b /b /b /b /b /b /b /b /b /b /b /b /b /b;
		for(j = 0; j < 13; j += 1) {
			*z = y[j];

			k = k / b/ b /b /b /b /b /b /b /b /b /b /b /b /b /b;
		}
	}	

	return;
}

void main(void) {
	int a;
	int b;
	int c;
	int d;
	int e;
	int f;
	int g;
	int h;
	int i;
	int j;
	int k;
	int l;
	int m;
	int n;
	int o;
	int p;
	int q;
	int r;
	int ii;
	
	for(ii = 0; ii < 6000; ii+= 1) {
	
		a = 1;
		b = a;
		c = b;
		d = c;
		e = d;
		f = e;
		g = f;
		h = g;		
		i = h;
		j = i;
		k = j;
		a = k;
		b = a;
		c = b;
		d = c;
		e = d;
		f = e;
		g = f;
		h = g;		
		i = h;
		j = i;
		k = j;
		a = k;
		b = a;
		c = b;
		d = c;
		e = d;
		f = e;
		g = f;
		h = g;		
		i = h;
		j = i;
		k = j;
		a = k;
		b = a;
		c = b;
		d = c;
		e = d;
		f = e;
		g = f;
		h = g;		
		i = h;
		j = i;
		k = j;
		
		a = 2 * 2 * 2 * 2 * 2 * 2 * 232;
		k = k  * 1 * 1* 1 * 1 * 1 * 1 *1 * 1 *1 * 1 *1 * 1 *1 *1 *1;
		k = k  / 1 / 1/ 1 /1 /1 /1 /1 /1 /1/ 1/ 1/ 1/ 1/ 1/ 1/ 1/ 1;
		k = k / b/ b /b /b /b /b /b /b /b /b /b /b /b /b /b;
		k = k /2 /2 /2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2/ 2 /2 / 2;
		k = k * a;

		sink(k);
		sink(j);
	}
}
