@1
MOV UP, RIGHT

@2
S: MOV 11, ACC
SUB LEFT
SAV
MOV UP, ACC
L: SWP
MOV ACC, RIGHT
MOV ACC, DOWN
SWP
SUB 1
JNZ L
MOV 12, RIGHT
MOV -1, DOWN

@3
MOV LEFT, DOWN

@5
S: MOV 1, ACC
L: JRO UP
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV ACC, DOWN
MOV DOWN, ACC
JMP L

@7
MOV 1, ACC
S: JRO RIGHT
ADD UP
ADD UP
ADD UP
ADD UP
ADD UP
ADD UP
ADD UP
ADD UP
ADD UP
MOV ACC, UP
JMP S
MOV ACC, DOWN

@8
MOV UP, LEFT
