@1
MOV UP DOWN
MOV UP DOWN
MOV UP DOWN
MOV UP ACC
L: MOV 1 DOWN
SUB 1
JGZ L
MOV 8 DOWN

@4
MOV UP ACC
SAV
MOV UP ACC
MOV UP RIGHT
L: JRO UP
MOV 1 RIGHT
SWP
MOV ACC RIGHT
SWP
MOV ACC RIGHT
ADD 1
JMP L
MOV -4 RIGHT

@5
MOV LEFT ACC
SAV
NEG
ADD 5
L: JRO LEFT
MOV LEFT DOWN
MOV LEFT DOWN
JGZ F
MOV -5 DOWN
SWP
MOV ACC DOWN
SWP
JMP L
F: MOV ACC DOWN
JMP L

@9
MOV UP DOWN
MOV UP DOWN
JMP D
MOV UP ACC
C: MOV 3 DOWN
SUB 1
JGZ C
JMP E
D: JRO UP
MOV 3 DOWN
MOV 3 DOWN
MOV 3 DOWN
MOV 3 DOWN
E: MOV -1 DOWN
