@0 MOV UP ACC MOV UP DOWN MOV -8 DOWN MOV DOWN LEFT JRO DOWN JNZ O I: MOV -9 DOWN MOV UP DOWN N: MOV LEFT ACC O: MOV ACC DOWN JGZ N @1 @2 @3 @4 MOV 73 ACC S: SUB 9 MOV ACC DOWN JGZ S MOV ANY ANY JRO -1 @5 @6 @7 N: MOV ACC LEFT N2:MOV UP ACC JGZ N ADD UP G: MOV -1 UP ADD 1 MOV LEFT UP JLZ G Z: MOV 1 UP MOV LEFT ACC JRO UP MOV ACC DOWN @8