@0 #380/4/32 @1 A: MOV UP ACC JLZ 3 0123: SUB 50 JGZ 23 01: ADD 25 JGZ 1 0: MOV 0 DOWN JMP A 1: MOV 1 DOWN JMP A 23: ADD 974 SUB 996 JGZ 3 2: MOV 2 ACC 3: MOV ACC DOWN @2 @3 @4 MOV UP ACC MOV ACC LAST MOV ACC ANY @5 @6 B: MOV UP ACC MOV ACC DOWN SAV MOV -1 RIGHT SUB UP JEZ B A: MOV 1 RIGHT SWP MOV ACC RIGHT @7 MOV -1 ACC ADD 1 JRO LEFT MOV ACC DOWN MOV LEFT DOWN @8