@0 #722/3/41 @1 MOV -16 ACC ADD UP MOV ACC DOWN ADD ACC ADD 17 JLZ F ADD ACC ADD ACC ADD ACC A: MOV ACC DOWN SUB 256 JGZ A F: MOV 999 DOWN @2 @3 @4 MOV UP ACC JLZ A SUB 16 JLZ A SUB 16 A: ADD 9 MOV ACC DOWN MOV UP ACC SUB 998 JGZ C B: ADD UP JLZ B C: MOV ACC DOWN @5 @6 @7 @8 MOV UP ACC JGZ D SUB 1 NEG D: JRO ACC 7: ADD 8 6: ADD 7 5: ADD 6 4: ADD 5 3: JMP B 2: ADD 3 1: ADD 2 0: SUB 9 B: ADD UP MOV ACC DOWN @9