@0 B: MOV RIGHT ACC JGZ A MOV -999 DOWN JMP B A: MOV ACC DOWN @1 MOV UP ANY @2 @3 MOV ANY ACC JLZ E L: ADD ANY JGZ L E: MOV ACC DOWN @4 MOV 6 DOWN A: MOV ACC LEFT B: MOV UP ACC JGZ A MOV -999 LEFT JMP B @5 MOV 9 LAST MOV 9 ANY @6 @7 S: MOV UP RIGHT MOV 999 ACC ADD UP MOV 1 RIGHT MOV ACC RIGHT @8 MOV ANY ANY MOV 999 ACC ADD LEFT MOV 1 RIGHT MOV ACC DOWN MOV LEFT RIGHT @9 S: JRO ANY MOV ACC ANY MOV 0 ACC JRO ANY MOV 0 ANY JMP S MOV -4 ACC ADD 1 @10