@0 MOV RIGHT, DOWN INC: JRO DOWN ADD 1 JMP INC MOV ACC, DOWN MOV 0, ACC @1 MOV UP, ACC MOV ACC, LEFT MOV ACC, DOWN @2 ## EXAMPLE @3 MOV UP, ACC DEC: SUB 100 JGZ CONT JMP FIN CONT: MOV 1, UP JMP DEC FIN: MOV 3, UP MOV UP, DOWN @4 MOV UP, ACC DEC1: SUB 100 JGZ DEC1 DEC2: JLZ CONT JMP FIN CONT: ADD 10 MOV 1, RIGHT JMP DEC2 FIN: MOV 3, RIGHT MOV RIGHT, DOWN MOV ACC, RIGHT @5 INC: JRO LEFT ADD 1 JMP INC MOV ACC, LEFT MOV LEFT, DOWN MOV 0, ACC @6 @7 MOV UP, DOWN @8 MOV UP, ACC SUB 10 JLZ NOT10 MOV 0, ACC NOT10: NEG MOV ACC, DOWN @9 MOV UP, DOWN #MOV UP, ACC #JGZ FIN #NEG #FIN: MOV ACC,DOWN