@0
LP:MOV UP,ACC
JEZ DN
MOV ACC,RIGHT
JMP LP
DN:JMP DN

@1
MOV 22,ACC
SP:SUB 1
JNZ SP
FW:MOV UP,DOWN
JMP FW

@3
Q:MOV RIGHT,ACC
NEG
ADD 10
SAV
A:MOV UP,DOWN
SUB 1
JNZ A
MOV DOWN,ACC
MOV ACC,RIGHT
MOV ACC,DOWN
SWP
B:MOV DOWN,UP
SUB 1
JNZ B

@4
MOV UP,LEFT
MOV LEFT,DOWN

@7
MOV UP,DOWN
