#include <stdio.h>

int main(int argc, char *argv[])
{
	int x;
	
	printf("#include <stdio.h>\n\n");
	printf("int argtest(");
	
	for (x = 0; x < 1024*1024; x++) {
		if (x != 0)
			printf(", ");
		printf("int a%x", x);
	}
	
	printf(")\n");
	printf("{\n");
	printf("\treturn 0;\n");
	printf("}\n\n");

	printf("int main(int argc, char *argv[])\n");
	printf("{\n");
	printf("\targtest(");
	
	for (x = 0; x < 1024*1024; x++) {
		if (x != 0)
			printf(", ");
		printf("0x%x", x);
	}
	printf(");\n");
	printf("\treturn 0;\n");
	printf("}\n");
	
	return 0;
}
