@0 A: MOV UP ACC MOV ACC RIGHT SWP SUB 64 B: SWP JGZ A JEZ B ADD 216 C: ADD 2 JLZ C @1 @2 #1526/3/33 @3 @4 A: MOV UP ACC MOV ACC DOWN JEZ A B: MOV UP ACC MOV ACC DOWN MOV ACC DOWN JNZ B C: MOV ACC UP MOV DOWN ACC JNZ C @5 @6 @7 MOV ACC ANY JNZ D MOV 0 LEFT JMP C A: MOV LEFT ACC MOV UP LEFT B: MOV ACC LEFT SUB UP JLZ A C: MOV UP ACC JNZ B MOV LEFT DOWN D: MOV LEFT ACC @8