@0 A:MOV UP, ACC JGZ T MOV 0, RIGHT JMP A T:MOV 1, RIGHT D:MOV UP ACC MOV 0, RIGHT JGZ D @1 A:MOV UP ACC JEZ Z T:MOV 2 RIGHT MOV LEFT RIGHT D:MOV UP ACC Z:MOV 0 RIGHT MOV LEFT RIGHT JGZ D @2 A:MOV UP, ACC JEZ Z T:MOV 3, DOWN JMP 3 D:MOV UP, ACC Z:MOV 0, DOWN 3:MOV LEFT DOWN MOV LEFT DOWN MOV RIGHT DOWN JGZ D @3 A:MOV UP ACC JGZ T MOV 0 LEFT JMP A T:MOV 4 LEFT D:MOV UP ACC MOV 0 LEFT JGZ D @4 @5 @6 MOV UP ACC ADD UP ADD UP ADD UP MOV ACC DOWN @7 @8 @9 MOV UP DOWN @10