@1
MOV UP ACC
MOV ACC DOWN
NEG
ADD 11
SAV
MOV RIGHT ACC
JMP T
L: SWP
MOV ACC RIGHT
MOV ACC DOWN
SWP
T: SUB 1
JGZ L
MOV 12 RIGHT
MOV -2 DOWN

@2
MOV UP LEFT
L: MOV LEFT ACC
MOV ACC DOWN
SUB 12
JNZ L

@4
S: MOV UP ACC
MOV ACC RIGHT
L: JRO UP
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV ACC RIGHT
MOV RIGHT ACC
JMP L

@5
MOV LEFT ACC
L: JRO UP
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
ADD LEFT
MOV ACC LEFT
JMP L
MOV ACC DOWN

@7
MOV UP DOWN
