@1
MOV UP ACC
NEG
ADD ACC
ADD ACC
ADD 1
MOV ACC DOWN
MOV ACC DOWN
MOV ACC RIGHT

@2
L:MOV UP ACC
JRO LEFT
MOV ACC DOWN
MOV ACC DOWN
JMP L
MOV ACC DOWN

@5
MOV UP DOWN
MOV UP RIGHT

@6
D:JRO LEFT
Z:MOV UP DOWN
S:SWP
B:MOV ACC DOWN
JMP N
O:MOV ACC DOWN
JMP S
N:MOV UP ACC
JMP D
T:SWP
A:MOV ACC DOWN
JMP B
JMP S

@8
MOV UP RIGHT

@9
D:JRO LEFT
F:MOV UP DOWN
S:SWP
R:MOV UP ACC
JMP D
JMP F
C:MOV ACC DOWN
JMP S
NOP
JMP F
A:SWP
B:MOV ACC DOWN
JMP R
JMP C
JMP A
