@1
MOV UP,DOWN

@5
MOV UP,ACC
MOV ACC,DOWN
MOV ACC,RIGHT
MOV ACC,DOWN

@6
MOV LEFT,ACC
MOV ACC,DOWN
JNZ K
MOV -999,DOWN
K: MOV ACC,DOWN

@8
MOV 999,ACC
L: SUB UP
JGZ N
ADD UP
JMP L
N: SAV
MOV UP,ACC
JNZ L
SWP
MOV ACC,DOWN

@9
L: SUB UP
JLZ U
ADD UP
JGZ L
ADD 999
MOV ACC,DOWN
U: MOV UP,ACC
