@0 @1 MOV UP RIGHT @2 SUB 8 MOV LEFT DOWN MOV UP LAST MOV ACC ANY @3 @4 @5 MOV UP ACC MOV ACC LAST MOV ACC ANY @6 @7 MOV LAST ACC ADD LAST JGZ O SUB LAST ADD LAST JGZ L O: MOV ANY DOWN JRO UP L: MOV 0 DOWN JRO UP @8