The invoker is where it goes like this, right?:
case 1 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 2 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 3 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 4 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 5 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 1 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 2 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 3 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 4 : pushint() : PushInt() : Dosomething(a,b) : popint()
case 5 : pushint() : PushInt() : Dosomething(a,b) : popint()