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

@2
MOV UP, ACC
MOV ACC, DOWN
MOV ACC, DOWN

@5
S: MOV UP, ACC
MOV ACC, DOWN
JRO ACC
MOV 10, RIGHT
JMP S
MOV 7, RIGHT
JMP S
MOV 1, RIGHT
JMP S
MOV 8, RIGHT
JMP S
MOV 8, RIGHT

@6
J: JRO LEFT
SWP
MOV ACC, DOWN
MOV ACC, DOWN
MOV UP, NIL
MOV UP, ACC
JMP J
MOV ACC, DOWN
MOV UP, NIL
JMP S
MOV UP, DOWN
S: SWP
MOV ACC, DOWN
MOV UP, ACC

@8
S: MOV UP, ACC
JRO ACC
MOV 7, RIGHT
JMP S
MOV 7, RIGHT
JMP S
MOV 7, RIGHT
JMP S
MOV 5, RIGHT
JMP S
MOV 1, RIGHT

@9
J: JRO LEFT
SWP
MOV ACC, DOWN
MOV UP, ACC
JMP J
MOV ACC, DOWN
JMP S
MOV UP, DOWN
S: SAV
MOV UP, ACC
