@0
L: MOV UP, ACC
JEZ E
MOV ACC, RIGHT
JMP L
E: MOV 10, DOWN

@1
MOV UP, DOWN

@2
MOV UP, RIGHT
L: MOV 10, RIGHT
JMP L

@3
Z: MOV LEFT, ACC
SUB RIGHT
SAV
P: MOV UP, DOWN
SUB 1
JNZ P
MOV DOWN, ACC
MOV ACC, DOWN
MOV ACC, RIGHT
SWP
R: MOV DOWN, UP
SUB 1
JNZ R

@4
MOV UP, LEFT
MOV LEFT, DOWN

@7
MOV UP, DOWN
