@1
MOV UP DOWN

@2
L: MOV UP ACC
JEZ Z
MOV ACC DOWN
JMP L
Z: MOV 999 DOWN

@3
MOV UP RIGHT

@4
R: MOV LEFT ACC
JMP C
B: MOV 1 RIGHT
SWP
C: SAV
JNZ S
MOV 999 ACC
S: SUB RIGHT
JGZ B
SWP
MOV ACC DOWN
ADD 2
MOV ACC RIGHT

@5
R: MOV UP ACC
P: MOV ACC LEFT
JRO LEFT
MOV ACC DOWN
JMP R
JMP P

@8
MOV ANY DOWN
