@1
MOV UP, ACC
SAV
SUB 1
JEZ K
MOV 2, RIGHT
JMP F
K: MOV 1, RIGHT
F: SWP
MOV ACC, RIGHT

@2
MOV 1, ACC
SAV
MOV UP, ACC
SUB 99
JMP T
L: SWP
ADD 1
SWP
SUB 100
T: JGZ L
ADD 100
JRO LEFT
SWP
MOV ACC, DOWN
MOV LEFT, DOWN

@4
MOV -1, ACC
SAV
MOV RIGHT, ACC
L: SWP
ADD 1
SWP
SUB 10
JGZ L
ADD 9
JRO RIGHT
JMP E
SWP
E: MOV ACC, DOWN

@5
MOV UP, LEFT
MOV UP, LEFT

@7
MOV UP, ACC
MOV ACC, LEFT
ADD ACC
ADD ACC
ADD LEFT
ADD ACC
ADD UP
MOV ACC, LEFT
ADD ACC
ADD ACC
ADD LEFT
ADD ACC
ADD UP
MOV ACC, RIGHT

@8
MOV LEFT, DOWN
