@0 @1 MOV 0 RIGHT S: MOV UP ACC MOV ACC RIGHT JNZ S MOV -1 DOWN MOV RIGHT NIL S2:MOV UP ACC MOV ACC DOWN JNZ S2 MOV DOWN NIL @2 @3 @4 MOV UP RIGHT MOV 0 DOWN S2:MOV UP ACC MOV ACC DOWN JNZ S2 MOV RIGHT UP MOV DOWN NIL MOV RIGHT NIL @5 MOV LEFT NIL E: MOV UP ACC MOV ACC DOWN JNZ E MOV -1 LEFT MOV -1 DOWN MOV DOWN LEFT @6 @7 S: MOV UP ACC MOV ACC DOWN JNZ S MOV UP NIL S2:MOV LEFT ACC MOV ACC DOWN JNZ S2 MOV -1 UP @8