@1
S: MOV UP ACC
JEZ R
SUB 180
JEZ L
JGZ D
MOV 8 DOWN
JMP N
D: MOV 6 DOWN
JMP N
L: MOV 3 DOWN
JMP N
R: MOV 1 DOWN
N: MOV UP DOWN

@5
MOV 4 RIGHT
S: MOV UP ACC
SAV
MOV UP ACC
SUB 1
L: JEZ S
SWP
MOV ACC RIGHT
SWP
SUB 1
JMP L

@6
S: JRO LEFT
ADD 1
JMP H
SUB 1
H: MOV 4 DOWN
JMP O
MOV 1 DOWN
JMP O
MOV 3 DOWN
O: MOV ACC DOWN

@9
S: JRO UP
ADD 1
JMP O
SUB 1
O: MOV UP DOWN
MOV ACC DOWN
MOV 3 DOWN
MOV -1 DOWN
