@1
MOV -10 ACC
SAV
MOV UP ACC
ADD 1
L: SWP
ADD 8
SWP
SUB RIGHT
MOV -1 RIGHT
JGZ L
ADD RIGHT
MOV 1 RIGHT
MOV ACC DOWN
SWP
MOV ACC DOWN

@2
MOV UP ACC
SAV
ADD ACC
ADD ACC
ADD ACC
L: MOV ACC LEFT
JRO LEFT
SWP
MOV ACC DOWN

@4
MOV UP ACC
MOV UP DOWN
L: SUB RIGHT
MOV -1 RIGHT
MOV -1 DOWN
JGZ L
ADD RIGHT
SUB 1
MOV -2 RIGHT
MOV 1 DOWN
MOV ACC DOWN

@5
MOV UP ACC
MOV ACC LEFT
JRO LEFT

@7
MOV UP ACC
L: ADD 1
JRO UP
MOV ACC DOWN
MOV UP RIGHT

@8
MOV LEFT DOWN
