@0
MOV UP,RIGHT
NOP
NOP

@1
MOV UP,DOWN

@2


@3
T: MOV UP,ACC
MOV ACC,DOWN
JNZ T
MOV DOWN,NIL
R: MOV DOWN,ACC
MOV ACC,UP
JNZ R
Q: MOV RIGHT,ACC
L: MOV UP,DOWN
SUB 1
JGZ L
MOV UP,ACC
MOV ACC,RIGHT
MOV ACC,UP
JMP R

@4
MOV UP,ACC
ADD 1
MOV ACC,LEFT
MOV LEFT,DOWN

@5


@6


@7
MOV 0,LEFT
O: MOV UP,DOWN
JMP O

@8

