@0 ADD UP MOV ACC, RIGHT MOV ACC, RIGHT @1 ADD UP SAV SUB LEFT JGZ 2 SWP MOV LEFT,DOWN MOV RIGHT,DOWN MOV 1,DOWN JMP V 2:SWP MOV ACC,DOWN MOV LEFT,NIL MOV RIGHT,DOWN MOV 2,DOWN V:MOV RIGHT,DOWN @2 ^:ADD UP SAV SUB RIGHT JLZ -> SWP MOV ACC,LEFT MOV RIGHT,NIL MOV 3,LEFT JMP ^ ->:SWP MOV RIGHT,LEFT MOV 4,LEFT @3 ADD UP MOV ACC, LEFT MOV ACC, LEFT @4 @5 ^:MOV UP,ACC SAV SUB UP JLZ -> MOV UP,DOWN MOV UP,NIL JMP ^ ->:MOV UP,NIL MOV UP,DOWN @6 @7 @8 @9 MOV UP,DOWN @10 @11