@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 -99 RIGHT SWP JGZ N @1 MOV 999 DOWN SUB 11 NEG MOV ACC ANY JRO LEFT MOV UP ACC @2 @3 S: MOV -999 ACC L: ADD ANY JLZ L JEZ S MOV ACC DOWN @4 @5 MOV RIGHT DOWN @6 MOV UP DOWN MOV UP LEFT @7