@0 MOV RIGHT RIGHT MOV UP ACC ADD ACC SAV N: SUB RIGHT G: MOV -1 RIGHT SUB RIGHT MOV -1 RIGHT SUB RIGHT MOV -1 RIGHT JGZ G MOV -4 RIGHT SWP JGZ N @1 JMP S MOV 999 DOWN S:SUB 11 NEG MOV ACC ANY JRO LEFT MOV UP ACC @2 @3 S: MOV -999 ACC L: ADD ANY JLZ L MOV ACC DOWN @4 @5 MOV RIGHT DOWN @6 MOV UP DOWN MOV UP LEFT @7