仅用于windows下的评测器
const int main_stack=16;
char my_stack[128<<20];
int main() {
__asm__("movl %%esp, (%%eax);\n"::"a"(my_stack):"memory");
__asm__("movl %%eax, %%esp;\n"::"a"(my_stack+sizeof(my_stack)-main_stack):"%esp");
hahaha();
__asm__("movl (%%eax), %%esp;\n"::"a"(my_stack):"%esp");
return 0; //add stack copy copy!!!
}