just wrote secd bytecode for factorial by hand.. I need rest