@0 S:MOV -508 ACC ADD UP JLZ LZ GZ: SUB 254 MOV ACC DOWN JMP S LZ: ADD 254 MOV ACC DOWN @1 S: MOV UP ACC ADD ACC JGZ GZ LZ: ADD 508 GZ: SUB 254 MOV ACC RIGHT @2 S: MOV LEFT ACC ADD ACC JGZ GZ LZ: ADD 254 MOV ACC RIGHT JMP S GZ: SUB 254 MOV ACC RIGHT @3 S: MOV LEFT ACC ADD ACC JGZ GZ LZ: ADD 254 ADD ACC MOV ACC RIGHT MOV LEFT ACC ADD ACC JLZ LZ GZ: SUB 254 ADD ACC MOV ACC RIGHT @4 MOV LEFT ACC JLZ L1 G1: SUB 254 JLZ L2 G2: SUB 127 MOV ACC DOWN MOV LEFT ACC JGZ G1 L1: ADD 254 JGZ G2 L2: ADD 127 MOV ACC DOWN @5 @6 MOV RIGHT ACC ADD ACC MOV ACC DOWN #3 @7 MOV RIGHT ACC ADD ACC MOV ACC LEFT MOV ACC DOWN #4 @8 MOV UP ACC JGZ A ADD 127 A: MOV ACC LEFT MOV ACC DOWN #5