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

@2
MOV LEFT, RIGHT
MOV LEFT, DOWN

@3
MOV LEFT, DOWN

@5
MOV UP, ACC
SAV
L16: SUB 16
JLZ D16
SWP
ADD 4
SWP
JMP L16
D16: ADD 8
JLZ D8
SWP
ADD 2
JMP O
D8: SWP
O: MOV ACC, DOWN

@6
MOV UP, ACC
SAV
L16: SUB 16
JLZ D16
SWP
ADD 4
SWP
JMP L16
D16: ADD 8
JLZ D8
SWP
ADD 2
JMP O
D8: SWP
O: MOV ACC, DOWN

@7
MOV UP, ACC
SAV
L16: SUB 16
JLZ D16
SWP
ADD 4
SWP
JMP L16
D16: ADD 8
JLZ D8
SWP
ADD 2
JMP O
D8: SWP
O: MOV ACC, DOWN

@8
MOV UP, RIGHT

@9
MOV RIGHT, DOWN
MOV UP, DOWN
MOV LEFT, DOWN

@10
MOV UP, LEFT
