@0
MOV RIGHT DOWN

@1
MOV UP LEFT
MOV -998 ACC
L: ADD RIGHT
JLZ L
MOV ACC DOWN

@2
MOV UP ACC
L: SUB 200
JLZ E
MOV 2 LEFT
JMP L
E: ADD 100
JLZ F
MOV 999 LEFT
JMP G
F: ADD 100
MOV 998 LEFT
G: MOV ACC DOWN

@3
MOV UP RIGHT

@4
MOV LEFT DOWN
MOV UP DOWN
MOV -998 ACC
L: ADD RIGHT
JLZ L
MOV ACC DOWN
MOV RIGHT DOWN

@5
MOV UP ACC
L: SUB 20
JLZ E
MOV 2 LEFT
JMP L
E: ADD 10
JLZ F
MOV 999 LEFT
JMP G
F: ADD 10
MOV 998 LEFT
G: MOV ACC LEFT

@7
A: MOV UP ACC
JRO ACC
JMP H
JMP T
MOV UP NIL
T: MOV UP NIL
H: MOV UP RIGHT
JRO ACC
MOV UP NIL
MOV UP NIL
JMP A

@8
MOV LEFT ACC
MOV ACC RIGHT
ADD ACC
ADD ACC
ADD RIGHT
ADD ACC
ADD LEFT
MOV ACC RIGHT
ADD ACC
ADD ACC
ADD RIGHT
ADD ACC
ADD LEFT
MOV ACC DOWN

@9
MOV LEFT LEFT
