@0
S0: MOV UP, ACC
JEZ T
MOV RIGHT, NIL
MOV 1, DOWN
A: MOV UP, ACC
JEZ T
MOV RIGHT, DOWN
B: MOV UP, ACC
JEZ T
MOV RIGHT, DOWN
JMP A
T: MOV RIGHT, DOWN

@1
S0: MOV UP, ACC
JEZ T
MOV RIGHT, NIL
MOV 2, LEFT
A: MOV UP, ACC
JEZ T
MOV RIGHT, LEFT
B: MOV UP, ACC
JEZ T
MOV RIGHT, LEFT
JMP A
T: MOV RIGHT, LEFT

@2
S0: MOV UP, ACC
JEZ T
MOV RIGHT, NIL
MOV 3, LEFT
A: MOV UP, ACC
JEZ T
MOV RIGHT, LEFT
B: MOV UP, ACC
JEZ T
MOV RIGHT, LEFT
JMP A
T: MOV RIGHT, LEFT

@3
S0: MOV UP, ACC
JEZ T
MOV 4, LEFT
A: MOV UP, ACC
JEZ T
MOV 0, LEFT
B: MOV UP, ACC
JEZ T
MOV 0, LEFT
JMP A
T: MOV 0, LEFT

@4
MOV UP, RIGHT

@5
MOV LEFT, RIGHT

@6
MOV LEFT, DOWN

@9
MOV UP, DOWN
