@0 @1 @2 @3 @4 @5 A: SUB 29 E: MOV 1 DOWN JGZ A JEZ Z B: MOV -1 DOWN ADD 1 JLZ B MOV 203 ACC JMP E Z: MOV 999 DOWN SWP ADD DOWN SAV @6 @7 @8 @9 MOV 0 DOWN MOV ACC DOWN SUB 8 NEG JLZ G MOV 31 LAST ADD 9 JMP B G: ADD 10 A: MOV 0 ANY B: JRO ANY MOV 3 DOWN JRO ANY JMP A MOV -1 DOWN @10