@1
S: MOV UP ACC
SUB 3
JMP C
B: MOV ACC DOWN
SUB 4
C: JGZ B
NEG
SUB 5
MOV ACC DOWN

@4
MOV UP ACC
JLZ X
MOV 1 DOWN
ADD ACC
ADD ACC
ADD 6
X: MOV ACC DOWN

@8
JMP J
ADD 3
ADD 2
ADD 1
MOV ACC DOWN
SUB ACC
J: JRO UP
ADD UP
JRO -2
