static PVal *Var_0;
static PVal *Var_1;
static PVal *Var_2;
static PVal *Var_3;
void __HspEntry( void ) {
	// Var initalize
	Var_0 = &mem_var[0];
	Var_1 = &mem_var[1];
	Var_2 = &mem_var[2];
	Var_3 = &mem_var[3];

	// input _HspVar0, , 1
	PushInt(1); 
	PushDefault();
	PushVAP(Var_0,0); 
	Extcmd(39,3);
	// split _HspVar0, " ", _HspVar1, _HspVar2
	PushVAP(Var_2,0); 
	PushVAP(Var_1,0); 
	PushStr(" "); 
	PushVAP(Var_0,0); 
	Intcmd(42,4);
	// _HspVar3 =int(_HspVar1)(_HspVar2)*int(_HspVar2)
	PushFuncEnd(); 	PushVAP(Var_1,0); 
PushIntfunc(0,1); PushFuncEnd(); 	PushVAP(Var_2,0); 
PushIntfunc(0,1); CalcMulI(); 
	VarSet(Var_3,0);
	// if _HspVar3=0
	PushVar(Var_3,0); PushInt(0); CalcEqI(); 
	if (HspIf()) { TaskSwitch(1); return; }
	// mes "Even"
	PushStr("Even"); 
	Extcmd(15,1);
	TaskSwitch(2);
}