@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

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

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

@8
MOV UP, ACC
MOV ACC, LEFT
MOV LEFT, ACC
ADD UP
MOV ACC, LEFT
MOV LEFT, ACC
ADD UP
MOV ACC, DOWN
