@0
MOV -3 ACC
ADD 2
ADD 1
JRO RIGHT
MOV ACC DOWN

@1
MOV UP ACC
L: SUB 300
JLZ B
MOV -2 LEFT
SUB 300
JLZ B
MOV -2 LEFT
JMP L
B: ADD 300
T: SUB 100
JLZ E
MOV -1 LEFT
JMP T
E: MOV 1 LEFT
MOV ACC DOWN

@3
MOV UP DOWN

@4
S: MOV UP ACC
ADD 40
JLZ L
MOV ACC RIGHT
MOV 6 DOWN
JMP S
L: ADD 60
MOV ACC RIGHT
MOV 0 DOWN

@5
MOV LEFT ACC
L: SUB 20
JLZ A
MOV -2 DOWN
SUB 20
JLZ A
MOV -2 DOWN
SUB 20
A: ADD 10
JLZ E
MOV -1 DOWN
SUB 10
E: MOV 1 DOWN
ADD 10
MOV ACC DOWN

@7
MOV UP DOWN

@8
MOV UP ACC
ADD RIGHT
MOV ACC DOWN

@9
MOV -2 ACC
ADD 1
ADD 1
JRO UP
MOV ACC LEFT
MOV UP DOWN
