@1
S: MOV UP ACC
SAV
MOV UP ACC
SUB 1
JEZ S
L: SWP
MOV ACC DOWN
SWP
SUB 1
JGZ L

@5
S: MOV UP ACC
JEZ R
SUB 180
JEZ F
MOV 0 DOWN
JGZ D
MOV -1 RIGHT
JMP S
D: MOV 1 RIGHT
JMP S
F: MOV -1 DOWN
JMP Z
R: MOV 1 DOWN
Z: MOV ACC RIGHT

@6
MOV ACC DOWN
ADD LEFT

@8
MOV ACC RIGHT
ADD UP

@9
MOV LEFT DOWN
MOV UP DOWN
MOV 3 DOWN
MOV -1 DOWN
