@1
MOV UP, ACC
L: SUB RIGHT
JLZ F
MOV -1, DOWN
MOV -1, RIGHT
JMP L
F: MOV 1, RIGHT
MOV 1, DOWN
ADD RIGHT
JLZ F
MOV -99, RIGHT
MOV 3, DOWN
MOV ACC, DOWN

@2
MOV UP, ACC
SAV
ADD ACC
MOV ACC, LEFT
JRO LEFT
SWP
MOV ACC, LEFT
JRO LEFT
JRO -2

@4
SUB ACC
ADD 2
L: JRO UP
SUB 1
JMP L
MOV UP, DOWN
MOV ACC, DOWN

@7
MOV UP, RIGHT
MOV UP, DOWN

@8
MOV LEFT, DOWN
