@0 @1 MOV UP RIGHT G: SUB 20 JGZ G ADD 933 @2 @3 @4 @5 S: MOV ACC RIGHT MOV UP ACC MOV ACC DOWN MOV ACC DOWN JGZ S G: MOV ACC UP MOV RIGHT ACC JGZ G O: MOV UP ACC MOV ACC DOWN JGZ O @6 @7 MOV -100 ACC L: SAV ADD UP JGZ S SUB ACC S: SUB UP JLZ L E: SWP SAV ADD UP JLZ O MOV ACC DOWN JMP E O: MOV -1 DOWN @8