@1
MOV UP, DOWN
MOV UP, RIGHT
MOV UP, DOWN
MOV UP, ACC
MOV ACC, DOWN
MOV ACC, RIGHT

@2
MOV LEFT, DOWN

@4
T: MOV UP, ACC
SAV
MOV UP, DOWN
MOV ACC, DOWN
MOV UP, ACC
MOV ACC, DOWN
L: SUB 1
JEZ T
SWP
MOV ACC, DOWN
SWP
JMP L

@5
T: MOV UP, ACC
MOV ACC, DOWN
ADD 1
SWP
MOV UP, ACC
L: SUB 1
JEZ T
SWP
MOV ACC, DOWN
ADD 1
SWP
JMP L

@8
T: MOV UP, ACC
SUB 12
NEG
MOV UP, RIGHT
MOV ACC, RIGHT
SAV
MOV UP, ACC
L: SUB 1
JEZ T
SWP
MOV UP, RIGHT
MOV ACC, RIGHT
SWP
JMP L

@9
MOV LEFT, DOWN
MOV UP, DOWN
JRO LEFT
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV 3, DOWN
MOV -1, DOWN
