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

@5
MOV UP DOWN

@8
S: MOV UP ACC
JEZ R
SUB 180
JEZ F
JGZ D
MOV -1 RIGHT
JMP Z
D: MOV 1 RIGHT
Z: MOV 0 RIGHT
JMP S
F: SUB 2
R: ADD 1
MOV 0 RIGHT
MOV ACC RIGHT

@9
MOV ACC DOWN
SWP
MOV ACC DOWN
MOV 3 DOWN
MOV -1 DOWN
ADD LEFT
SWP
ADD LEFT
