@0
Z: MOV UP ACC
MOV ACC RIGHT
JEZ Z
O: MOV UP ACC
MOV 0 RIGHT
JNZ O

@1
Z: MOV UP ACC
JEZ N
MOV LEFT NIL
MOV 2 DOWN
S: MOV UP ACC
N: MOV LEFT DOWN
JNZ S

@2
Z: MOV UP ACC
JEZ N
MOV 3 DOWN
S: MOV UP ACC
N: MOV 0 DOWN
JNZ S

@3
Z: MOV UP ACC
JEZ N
MOV 4 DOWN
S: MOV UP ACC
N: MOV 0 DOWN
JNZ S

@5
MOV UP RIGHT

@6
MOV UP ACC
ADD LEFT
MOV ACC DOWN

@7
MOV UP DOWN

@9
MOV RIGHT ACC
ADD UP
MOV ACC DOWN

@10
MOV UP LEFT
