fix recur function, impl OP__minus__ for integer
trivial test code change