@1
MOV UP, RIGHT

@2
MOV UP, ACC
SUB 999
ADD LEFT
JGZ P
ADD 999
MOV 0, DOWN
JMP S
P: SUB 1
MOV 500, DOWN
S: MOV ACC, DOWN

@5
MOV UP, ACC
SWP
MOV UP, ACC
L: SUB 4
JLZ E
SWP
ADD 2
SWP
JMP L
E: ADD 2
SWP
MOV ACC, DOWN
SWP
MOV ACC, DOWN

@9
MOV UP, ACC
SWP
MOV UP, ACC
JLZ F
SWP
ADD 1
SWP
F: SWP
MOV ACC, DOWN
