@1
MOV UP DOWN

@5
MOV UP ACC
JMP S
L: MOV UP ACC
MOV ACC DOWN
S: MOV ACC DOWN
MOV ACC DOWN
JNZ L

@8
U: MOV UP ACC
MOV ACC RIGHT
MOV UP RIGHT
JEZ E
L: SAV
SUB UP
JGZ U
SWP
MOV UP RIGHT
MOV UP RIGHT
JMP L
E: SWP
MOV ACC DOWN

@9
MOV LEFT NIL
R: MOV LEFT ACC
L: SAV
SUB LEFT
JLZ R
MOV LEFT ACC
JEZ E
SWP
JMP L
E: SWP
MOV ACC DOWN
