@0 MOV UP RIGHT @1 NEG A: SUB 1 JEZ B JGZ D MOV 11 ACC JMP C B: MOV UP ACC MOV ACC ANY C: SWP SUB LAST MOV ACC LAST JEZ B D: JGZ A @2 #932/4/38 #HERSMUNCH/EASONE @3 MOV 8 ACC A: SUB 1 JGZ A B: MOV UP ACC MOV ACC DOWN JMP D C: MOV DOWN UP ADD 1 D: JLZ C JEZ F E: MOV UP DOWN SUB 1 F: JGZ E JMP B @4 @5 @6 @7 MOV LEFT ACC A: JEZ C JGZ B NEG B: SUB 1 JNZ A C: MOV LEFT ACC MOV ACC DOWN MOV ACC LEFT NOP @8