@1
S: JRO UP
JMP P1
JMP P2
MOV 3 RIGHT
MOV 3 DOWN
MOV 3 RIGHT
JMP S
P2: MOV 3 RIGHT
MOV 7 DOWN
MOV 1 RIGHT
JMP S
P1: MOV 1 RIGHT
MOV 11 DOWN

@2
MOV UP ACC
JRO LEFT
SUB 99
JMP W
ADD 1
A: SUB 100
JGZ A
JRO LEFT
ADD 90
JMP W
ADD 100
B: SUB 10
JGZ B
ADD 9
W: MOV ACC DOWN

@4
MOV UP RIGHT

@5
MOV UP ACC
JRO LEFT
O1: MOV -1 DOWN
SUB 1
X1: JGZ O1
JMP E
O10: MOV -1 DOWN
SUB 10
X10: JGZ O10
JMP E
O100: MOV -1 DOWN
SUB 100
X100: JGZ O100
E: MOV 2 DOWN

@8
MOV -100 ACC
ADD 100
JRO UP
ADD 10
JRO UP
ADD 1
JRO UP
MOV ACC DOWN
